110
21
15
3
5
117
32
34
50
70
100
7
11
23
25
14
36
38
101
30
17
8
69
52
35
106
51
79
56
12
19
87
68
62
64
13
33
172
20
27
57
29
6
4