90
23
109
20
74
12
28
26
29
118
32
15
51
36
19
64
76
18
25
11
16
7
13
30
21
10
22
34
33
41
81
17
27
50
35
5
58
48