122
147
294
128
74
178
29
158
72
217
104
225
23
167
86
82
16
25
155
22
132
14
75
69
54
10
120
44
198
34
63
55
50
19
21
242
62
37
18
33
47
12
40
8
52
31
254
141
348
45
11
133