1
23
16
35
9
54
24
29
20
177
15
78
26
44
10
13
188
106
30
14
52
123
21
49
42
117
18
89
110
72
59
48
131
71
39
166
152
53
61
40
189
22
66
492
208
51
92
27
37
98