33
29
37
66
15
116
31
35
129
34
82
12
25
120
18
40
23
60
26
9
39
179
48
292
16
8
3
17
112
106
68
94
45
28
41
49
85
44