0
32
27
21
6
1
5
78
20
4
14
40
84
246
49
70
57
35
65
34
33
37
38
36
188
72
206
50
89
29
48
109
140
56
525
68