34
25
31
50
35
123
28
41
19
78
62
23
17
15
52
26
29
32
30
9
27
33
65
37
14
66
106
149
138
72
148
118
36
42
156
48
53
21
257
59
40
88
46
80
49