39
22
15
23
59
19
9
7
91
48
70
178
56
29
26
11
42
96
28
3
24
32
21
12
20
52
6
117
66
10
85
34
2
46
98
67
148
60
88
83
247
168