30
56
22
13
24
261
5
27
50
14
76
83
20
183
10
49
17
421
19
2
35
39
55
48
128
206
32
140
123
272
53
12
43
91
58
15
9
21
42
41
47
7
193
1
1338
333