12
16
37
23
7
14
18
24
28
2
58
8
17
22
221
32
55
35
86
83
9
11
19
13
3
0
75
40
63
96
34
54
15
30
57
41
186
187
88
38
316
51
166
154
125
348