44
100
42
360
123
38
88
139
268
58
92
137
19
59
73
149
29
64
9
17
28
12
478
18
82
132
209
55
148
16
169
63
22
307
350
23
30
66
57
62
72
52
31
70
69
103
7
94
173