34
35
29
14
33
20
39
15
38
13
117
37
66
103
30
107
57
45
23
150
41
42
8
31
60
16
65
127
84
53
52
25
229
22
48
137
101
68
91
2
110
26
17
51