93
65
26
101
69
116
43
33
62
197
111
177
291
16
225
67
145
30
467
3
36
9
32
24
78
10
28
348
21
103
54
63
180
104
1220
68
64
61
51
233
7564
52
576
48
271
12
95
176
362
42
188
73