36
23
34
84
303
46
51
93
860
35
265
47
25
122
60
8
19
29
28
42
30
74
194
18
52
414
14
210
155
209
16
21
58
15
49
64
112
27
105
22
63
9
10
264