4
76
21
26
367
29
37
94
100
13
72
118
170
22
61
82
59
83
336
423
361
74
40
15
52
9
17
46
24
28
92
110
200
50
162
12
56
349
104
62
44
208
27
20
186
694
47
2159
35
55
434
461