32
23
39
15
7
37
13
5
8
50
38
48
62
6
12
42
11
55
14
4
18
20
36
35
70
171
108
2
54
107
40
3
9
10
72
33
86