0
9
20
6
2
26
14
39
106
44
17
42
21
12
27
130
8
60
72
24
16
71
112
193
10
58
18
34
96
105
225
141
222
248
55
45
133
3
334
22
86
64