0
1
7
5
26
25
18
15
34
22
225
20
39
37
19
12
9
38
48
97
16
66
35
3
117
17
21
72
57
55
71
32
30
196
47
103
137
693
134
64
49
430
45
551
459
223
136
138
470
93