0
37
31
16
17
13
1
22
23
20
6
134
12
2
39
4
32
96
47
145
154
92
56
87
68
80
88
64
36
67
62
60
59
71
44
55
48
30
9
283
46
26
76