33
32
62
22
86
14
13
28
259
31
47
40
11
38
119
44
3
34
90
88
12
6
110
43
400
83
80
27
16
18
104
71
96
20
39
319
51
35
55
26
21
46
63