178
253
365
30
20
29
113
52
141
203
81
125
129
96
42
78
150
48
69
138
106
122
40
171
190
187
56
36
11
58
62
43
12
215
15
3
6
195
33
46
28
127
7
18
9
77
24
256
180
185
57
16
27
31
148
41