35
24
78
36
47
58
55
16
41
29
107
32
48
80
257
168
30
163
88
40
22
109
23
28
125
9
57
39
31
21
53
83
74
42
8
73
50
170
13
110
129
17
34
25
299
12
69
45
128
143
91