16
110
17
86
51
46
9
73
30
24
92
142
93
11
14
81
27
29
33
12
113
10
19
50
60
89
71
34
72
42
58
55
48
37
68
96
66
355
15
53
36
83
13
255
52
38