93
86
109
24
101
124
36
194
58
156
142
128
195
14
23
72
74
157
4
104
52
79
371
98
161
96
21
135
29
87
6
30
65
144
16
179
20
95
17
88
22
265
32
66
31
369
42
46
64
282
50