16
105
18
44
23
20
17
30
6
41
60
12
11
28
24
52
37
19
29
82
64
89
76
31
13
78
25
8
5
40
22
10
21
54
32
58
99
145
132