6
1
8
2
3
34
25
27
14
15
12
31
44
0
51
23
13
65
78
68
40
149
20
70
111
154
90
45
116
69
119
46
38
11
35
62