45
26
239
89
37
18
176
74
16
72
110
4
57
9
35
47
10
12
103
5
34
40
28
51
14
30
11
21
0
78
38
15
3
27
90
106
60
75
194
109
43
48
97