46
51
5
80
15
39
492
83
44
26
50
100
115
84
35
19
92
20
23
64
16
3
147
82
22
33
34
47
188
110
14
36
81
28
381
79
18
87
59
169
31
197
96
194
17
168
192
25