18
32
13
23
8
122
27
419
37
61
41
4
67
40
70
51
85
62
6
19
39
20
38
103
22
93
17
91
49
29
12
26
463
24
46
28
30
84
10