53
59
80
335
23
67
63
34
50
298
224
68
237
58
82
157
150
72
65
130
47
141
18
21
45
9
43
55
107
28
14
74
30
42
152
22
24
52
54
35
44
33
179
8
19
15
173
37