110
29
32
12
49
20
38
10
21
9
8
34
19
67
56
35
13
100
27
77
11
24
18
36
22
31
17
6
30
155
15
2
79
16
94
25