176
42
48
87
310
25
82
31
350
232
81
281
139
97
52
12
13
38
54
124
7
44
53
17
175
50
26
499
118
154
102
78
113
116
224
62
179
221
36
46
1077
47
254
64
16
152
15
57
28