0
39
11
44
37
18
30
6
16
36
15
108
141
216
40
24
22
13
298
32
1
25
135
61
49
130
45
8
12
10
48
73
28
20
95
97
54
96
128
56
66
74
140
77