118
28
42
110
103
45
169
53
95
93
54
244
115
44
56
23
651
41
47
36
14
24
159
37
40
59
68
91
298
19
27
26
18
148
70
55
48
196
38
258
66
7
377
8
49