70
41
87
111
57
26
184
76
94
51
52
123
115
106
29
88
56
40
163
81
47
75
63
108
129
105
25
194
53
112
69
36
23
42
71
102
118
18
17
84
288
67
35
59
117
16
73
24
100
48
202