18
268
47
125
10
19
7
237
16
32
44
28
9
15
2
4
50
30
20
41
156
63
17
24
25
6
97
130
189
49
160
11
21
287
22
5
12
39
145
29
33