20
68
63
8
17
13
42
69
313
22
1
51
35
118
110
46
178
125
99
92
90
412
94
39
19
190
7
93
64
27
439
23
131
70
104
54
58
105
28
47
91
18
48
76
62
16
45