16
37
18
6
21
29
26
31
22
54
13
61
33
19
27
28
78
36
107
82
45
98
15
58
35
64
32
34
62
25
49
116
84
93
103
52
97
217
132
230
79
87
378
72
90