3
4
8
20
6
22
39
85
10
51
81
35
33
18
106
32
43
2
36
48
139
16
92
11
53
180
150
27
55
5
17
50
0
54
1
23
9
63
110
21
30
124
7