88
38
94
26
111
44
86
30
9
48
37
80
57
49
85
25
358
95
58
78
130
184
18
91
28
129
50
31
51
178
262
67
148
8
36
39
35
105
133
29
419
21
24
47
34