37
80
30
27
21
65
49
46
23
90
26
51
44
43
103
110
47
76
85
55
227
40
122
36
15
68
38
10
9
69
11
52
101
216
12
8
20
17
19
334
16
70
104
77
53
24
82