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