0
4
35
7
6
9
10
3
26
29
122
58
32
62
56
108
106
71
114
64
317
162
111
168
152
310
313
140
44
74
11
195
135
85
75
117
101
16
150
13
82
66
39
45