32
33
26
22
118
36
99
20
24
102
84
47
42
13
15
12
208
16
21
87
48
17
57
83
37
44
50
43
38
27
123
70
65
53
7
8
25
221
34
175
72
30
28
244
135
202
88