36
185
136
45
14
33
106
16
20
64
270
7
13
17
8
10
54
5
9
69
15
91
105
77
115
65
119
196
1
148
306
110
25
35
164
137
371
73
56
81
42
82
51
120
11
27
67
29