11
2
0
3
27
4
34
25
35
30
16
33
19
23
14
37
15
57
145
39
12
66
167
80
101
78
92
111
65
21
46
113
118
32
128
50
114
20
88
29
67
386
91
18
90
9
42
89
179
24
45
84
343
98