40
18
13
47
76
28
466
48
106
59
33
19
4
88
156
12
3
14
55
45
280
121
16
63
71
30
141
39
241
24
226
38
92
21
31
50
206
58
84
109
107
211
29
54