149
171
75
82
362
112
170
78
56
6
119
42
3
105
53
65
247
80
34
277
55
196
140
136
12
31
29
36
48
62
230
44
134
85
81
412
97
148
35
195
24
30
113
40
66
16
21
60
476