36
10
57
34
420
88
22
60
58
30
26
51
52
195
114
19
8
49
17
48
91
760
33
27
56
119
205
93
83
247
28
29
77
35
59
18
62
13
40
15
260
123
38