36
28
27
53
9
65
7
32
222
207
18
34
68
45
77
26
30
14
80
91
177
81
37
128
10
102
11
24
69
55
22
79
20
72
48
126
547
381
35
88
5
70
197
133
59
58
16
189