30
47
25
18
96
35
37
73
24
8
21
69
3
34
255
15
43
13
88
14
32
22
26
105
65
40
80
66
97
55
68
42
114
33
400
4
63
36
28
59
9