30
76
313
22
136
9
26
115
367
184
200
1
39
24
261
46
12
56
246
10
64
55
106
50
6
13
72
16
60
134
85
536
98
47
59
5
27
45
41
153
277
237
272
17
78
11
79
314
23
94