111
143
30
79
75
83
102
46
62
49
63
11
52
178
53
17
15
109
12
37
144
33
116
48
134
54
132
101
26
189
95
69
22
88
65
61
18
20
35
128
64
31
19
34
10
27
9