56
16
215
268
163
368
51
52
118
188
88
14
219
17
22
11
85
45
38
15
47
46
18
1
28
23
68
153
7
9
25
225
10
178
34
72
31
33
36
263
145
98
80
8
77
195
150
351
42
24
306
189
64