29
19
16
35
32
47
2
15
76
37
36
92
4
5
31
30
28
79
34
48
9
27
11
7
40
21
1
108
14
190
26
43
3
53
61
20
18
6
0
143
59
13
23