35
51
29
31
40
12
18
42
28
21
25
22
14
32
88
38
30
49
46
17
53
47
19
13
121
65
66
36
41
179
34
37
1098
103
77
52
15
240
39
224
72
69
33
57
24