16
25
31
52
45
17
24
39
30
33
36
73
12
23
10
49
170
135
114
69
27
35
44
11
112
37
59
160
366
72
64
43