54
63
33
129
328
76
21
46
27
341
273
30
338
116
59
34
150
13
68
12
72
47
42
69
227
25
98
4
14
50
22
11
9
15
55
31
64
10
7
18
29
43
74
17
19
73