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