54
329
29
316
22
3
323
183
66
48
18
31
44
49
15
129
56
81
45
37
28
39
20
94
51
69
9
12
43
91
114
96
52
41
74
335
40
42
24
350
55
46
93
71
21
222