35
267
45
175
32
68
8
39
87
19
25
88
22
193
55
75
28
140
106
113
20
272
14
43
42
65
51
93
86
11
59
126
17
217
101
162
145
172
82
79
41
94
192
297
357
80
49
38
151
7
78
56