68
102
24
36
179
85
26
108
33
19
35
57
7
82
78
139
29
104
118
74
12
42
52
18
22
295
190
100
59
39
181
124
55
28
23
10
202
129
115
112
8
157
99
51
120
76