49
26
103
17
44
61
43
46
29
31
10
16
123
91
37
40
56
70
19
54
38
21
100
20
250
42
63
11
71
33
146
53
13
107
89
22
25
75
196
136
113
57
27
147
155
116