95
39
124
46
11
75
80
102
35
12
22
47
26
52
44
69
53
43
15
56
10
27
2
28
7
36
17
59
20
21
18
5
4
29
3
13
6
30
31
9
19
16
68
33
38
24
48
8
32