15
6
58
438
100
104
128
12
24
115
95
155
108
8
34
163
51
39
154
36
172
23
103
147
35
29
71
9
56
83
16
14
149
141
5
43
59
4
26
7
69
30
3
84
60
66
18
94
218
132
19
42
222