18
13
37
14
38
31
29
26
43
9
20
19
16
4
15
17
34
8
1
11
33
2
10
6
7
23
28
47
81
78
262
22
45
143
58
210
563
160
72
227
12