45
34
55
16
10
9
26
20
25
166
14
18
7
56
17
24
19
13
66
27
108
11
32
54
81
93
3
46
77
68
40
127
37
69
107
50
122
36
67
116
51
23