39
15
11
9
2
4
18
38
6
10
20
45
104
30
25
21
159
17
59
7
22
94
5
60
135
32
166
190
77
28
12
86
41
42
121
31
19
34
29
14
33