4
16
19
1
2
39
17
6
10
15
29
3
7
8
23
12
11
28
14
63
13
50
33
22
20
108
73
34
55
42
38
21
32
67
31
60
79
35