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