34
29
83
109
16
36
61
50
11
138
33
19
198
48
100
31
30
105
144
32
68
53
122
40
148
87
74
80
18
180
106
169
118
66
108
103
39
45
41
94
42
76
15
37
23
25
96
433