42
65
29
6
3
44
30
4
80
40
35
13
27
36
8
1
18
20
22
9
11
21
24
46
12
34
23
7
16
31
62
60
185
19
28
15
50
41
39
81
124