16
167
24
21
18
219
7
278
90
49
95
35
28
5
8
40
148
6
249
38
20
3
13
149
26
1
10
126
141
138
125
14
31
22
29
11
74
9
56
52
128
4
44
46