110
21
15
3
5
118
32
34
51
70
100
7
11
25
38
41
103
30
17
8
69
54
35
106
79
56
12
19
88
68
62
64
14
33
13
172
27
57
29
6
4