4
31
15
3
8
26
10
17
7
22
23
28
13
12
45
24
20
59
37
40
49
33
43
72
76
64
21
30
36
56
16
27
38
32
25
44
42
125
35
18
47
106
86
41