1
0
9
11
37
186
19
2
35
15
5
16
55
65
49
6
4
26
24
36
8
17
102
81
44
86
18
117
204
40
75
93
333
208
193
163
372
106
20
185