244
70
74
200
577
316
115
54
32
29
88
87
34
68
39
348
28
23
19
20
46
60
25
14
37
78
138
75
148
50
144
65
47
280
90
232
38
26
27
161
297
40
157
233
13
30
53
8
51
35