13
32
115
15
21
26
22
11
33
52
16
61
40
12
9
8
20
10
7
24
28
179
178
94
14
25
50
19
105
153
106
45
131
76
71
29
46
323
132
129
375
183