94
109
152
48
49
53
24
108
44
81
74
75
5
99
29
6
42
60
15
166
69
258
87
33
119
40
171
78
70
95
90
58
8
117
138
106
162
151
38
65
51
19
46
11
59
32
63
134
37
17
26