13
23
22
115
18
12
9
30
19
17
27
53
59
24
61
123
45
120
68
60
98
230
103
54
72
110
49
4
76
25
11
432
52
34
156
43
64
28
244
677
128
40
57
147
62
79
339
149