36
43
64
9
41
5
12
16
21
7
48
10
25
66
97
63
45
83
27
271
42
15
303
30
596
23
37
120
224
67
635
162
22
316
54
220
178
569
196