16
90
35
46
39
11
92
49
21
32
181
28
23
338
17
83
51
37
41
59
201
30
40
24
50
18
85
52
132
156
61
69
263
44
4
241
56
170
65
150
57
99
14
55
381
58
33