118
44
77
35
165
357
140
88
342
24
84
19
209
171
18
145
151
392
36
42
206
28
20
39
55
15
34
17
53
60
31
59
38
186
48
68
1072
503
33
78
25
113
234
50
29
56
89
32
81
75
146
1272
67
21