0
1
9
37
10
17
8
20
22
28
6
3
5
16
21
32
25
40
168
11
12
27
24
72
84
35
122
103
138
96
50
31
272
15
39
30
33
85
110
38
116
14
23
157
112
108
61