12
26
1
11
32
37
8
0
111
4
15
22
20
30
75
60
149
224
115
59
104
121
14
55
25
67
41
29
40
154
16
85
66
73
10
9
51
92
23
7
21
114
72
465
126
24
48