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