49
135
99
429
66
45
53
90
38
137
44
266
73
358
118
183
69
8
50
121
39
94
34
32
131
61
41
78
59
236
2374
181
129
67
13
143
71
132
21
62
125
17
37
343
18
1
274
63
24
25
16
29
93
12
51