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