36
28
27
53
10
65
8
32
222
207
18
34
68
46
77
26
30
14
82
91
177
81
37
129
11
102
24
69
57
22
48
21
72
33
45
126
549
381
90
6
70
197
133
59
58
16
190