7
44
27
2
25
32
34
55
22
0
11
9
3
30
19
122
5
96
16
63
40
70
4
15
8
18
142
36
287
159
13
56
97
38
49
64
21
60
65