28
45
40
14
39
5
38
50
12
15
42
110
21
17
7
8
30
25
27
172
37
36
19
76
11
0
31
26
148
57
20
4
169
9
1
43
49
10
23
48