16
17
63
25
348
125
274
38
10
51
194
58
32
65
92
12
303
15
127
21
27
93
57
11
248
35
28
108
52
94
36
145
88
40
218
50
7
18
20
115
59
41
151
153