77
432
121
118
137
86
125
124
122
105
173
193
278
75
57
40
108
68
17
126
54
33
63
34
226
74
134
148
150
9
19
14
11
20
141
92
89
43
53
98
72
147
8
16
157
280
93
38
195
65
128
123
66
167
219