146
150
70
14
138
19
47
118
23
137
10
106
121
29
51
68
15
285
44
76
64
18
61
13
8
69
244
350
274
22
1
266
98
26
684
34
27
109
46
115
74
24
587
172
58
347