9
54
261
140
179
14
58
79
36
626
320
45
2
18
35
28
17
75
3
6
101
76
90
11
22
128
13
57
41
95
83
112
154
50
65
27
26
8
70
44
19
34
46
62
524
30
21
39
67