18
7
48
26
59
210
17
76
46
1
61
5
50
22
103
53
45
72
34
64
39
58
19
54
49
97
65
63
21
56
334
138
28
110
14
33
71
20
2
25
16
44
40
88
294
57
41