23
2
36
107
11
9
16
15
58
18
22
86
191
40
238
7
8
61
63
25
208
33
147
41
118
50
43
32
55
17
309
42
84
217
14
3
82
34
19
182
260
12
6
81
114
62