17
18
12
30
132
104
8
36
25
81
169
11
23
4
21
15
45
27
72
48
13
141
19
44
75
28
5
7
33
274
80
31
37
46
29
50
26
10
32
463
39
43