176
29
158
72
216
104
225
23
167
85
82
16
25
154
22
132
14
74
21
69
54
10
120
44
198
34
63
55
50
19
241
75
62
37
18
33
47
12
40
8
52
31
254
141
348
45
11
133
51
35
367
41