145
27
22
55
136
56
90
70
30
35
14
7
15
23
6
155
1
64
10
29
163
104
164
49
36
374
837
281
51
5
95
66
287
646
158
21
474
179
140
250
58
11
34
186
42
25
118