35
32
16
44
139
45
11
51
50
268
60
81
33
49
26
22
10
21
1
23
12
57
30
168
27
37
61
42
24
9
160
29
43
90
28
40
18
34
78
19
20
110
36
62
59