11
149
51
8
167
239
9
2
23
7
190
44
4
20
92
31
22
175
72
16
35
25
15
19
54
14
131
29
12
100
43
10
238
66
428
231
146
209
27
50
38
102
185
132
114
163
299
110
124
77
65
49