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