30
13
59
8
18
34
14
5
50
22
7
35
6
26
23
11
39
20
32
17
25
15
12
74
36
86
24
19
56
28
21
10
110
33
152
77
160
46
29
45
47