15
182
42
47
117
81
72
205
225
88
24
54
50
25
87
70
89
97
45
57
29
8
39
104
125
78
94
52
30
41
32
14
9
6
20
287
69
10
21
16
128
156