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