68
12
30
14
15
36
17
25
54
7
40
55
44
45
16
38
41
88
484
150
246
32
81
62
155
132
160
139
37
71
33
60
22
128
75
26
58
112
29
28
3
13
21
59
48
5
18