16
18
108
62
11
20
107
87
105
104
48
54
113
43
14
31
60
288
181
357
98
204
28
34
333
27
165
190
44
56
10
21
39
161
7
50
33
12
80
71
55
6
42
13
119
129
76
23
127