222
32
23
11
69
17
25
42
33
66
163
30
20
65
12
227
272
24
353
359
22
28
13
200
102
223
98
175
29
203
67
60
119
277
62
92
89
88
6
123
202
57
14
82
91
58
147
8
35
122