369
144
133
188
111
112
102
192
116
7
43
20
51
117
32
167
304
148
156
35
146
56
66
70
65
209
16
67
103
179
63
81
40
138
1069
582
11
60
25
18
33
94
55
34
158
202
399
284
79
12
50
201
99
44
168