38
30
14
29
100
28
57
247
25
42
83
52
37
27
140
39
180
188
46
169
23
194
274
96
167
124
173
13
47
136
51
44
53
102
144
64
80
70
26
50
92
86
72
34
121
97
261
109
75
48
113