118
91
38
12
37
43
61
18
136
25
19
16
63
100
42
69
59
52
11
97
85
17
584
103
22
73
10
120
34
30
46
140
21
222
320
41
40
20
71
50
39
247
26