29
23
118
32
26
15
51
36
27
18
64
76
31
28
25
11
16
7
13
30
21
10
22
34
41
81
17
19
50
35
5
58
48
9
46
49