1
6
30
5
9
3
2
4
28
0
7
27
32
44
114
20
42
24
55
25
40
46
17
21
15
31
160
19
70
11
57
90
69
75
99
10
29
51
23
8
91
22
78