29
5
50
1
2
37
3
6
15
13
19
28
54
17
8
10
159
92
98
39
30
27
68
32
31
72
9
41
42
4
44
16
11
52
35
38
14