110
29
30
34
51
20
10
42
57
4
70
24
3
86
17
25
59
44
9
129
15
14
18
23
52
36
12
21
84
6
50
31
19
13
8
95
155
47
39
48