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