66
42
218
18
21
24
62
93
15
56
28
26
46
92
48
4
53
23
37
51
82
3
9
41
64
91
145
8
30
136
161
435
263
39
55
181
106
60
61
11
84
510
32
40
70
22
541
325
299
75
16