0
1
60
20
33
6
5
3
9
34
41
55
8
28
36
70
16
24
12
7
144
40
35
13
21
26
333
167
10
72
217
92
52
11
51
105
78
591
27
135
23
271
39
141