118
9
49
26
155
55
57
36
95
89
198
32
120
405
58
145
249
196
179
110
33
102
148
224
216
61
53
117
86
65
88
31
135
37
104
93
63
48
30
34
51
44
75
14
5
87
71
121
62
52
66
35
182