28
27
61
160
19
40
9
37
11
13
43
83
47
34
108
21
70
25
2
781
17
22
6
57
65
66
55
157
38
56
62
49
20
8
30
131
10
53
46
35
91
479
14