11
2
0
3
27
5
36
26
31
17
34
20
23
15
37
57
145
39
12
67
168
19
80
103
78
92
111
66
21
46
114
118
32
128
16
50
88
29
389
18
9
42
89
179
24
45
84
344
98