30
123
16
165
26
13
11
10
58
7
52
14
21
35
48
9
68
25
47
32
24
44
59
39
27
75
43
8
41
46
64
29
15
74
82
4
86
22
33
20
18
67