61
65
50
13
102
100
244
110
29
32
35
91
44
25
59
93
46
20
118
52
94
60
62
119
16
39
14
89
77
45
125
170
108
48
49
12
81
27
40
99
56
66
30
19
140
18