13
29
107
9
187
72
32
10
39
200
62
90
75
119
45
16
71
97
92
149
58
19
69
33
8
86
14
85
175
34
99
266
439
26
40
37
21
6
161
238
51
74
49
28
4
18
25
5
24
15