0
35
11
1
5
13
10
20
47
16
14
362
52
78
8
32
26
29
36
57
55
143
84
74
31
105
166
165
123
93
76
88
191
66
109
199
139
114
145
81
86
63
73
111
162
85
243
200
154
71