42
63
43
25
97
40
121
392
61
7
1236
31
218
21
88
22
64
504
139
28
50
183
23
436
38
68
417
106
47
76
171
15
13
2691
113
212
224
36
141
129
102
72
172
375
32
100
580
5
9
6
49