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