1
13
25
18
9
34
3
28
11
109
27
30
63
33
47
17
200
49
59
476
57
4
51
55
60
81
26
73
10
68
69
32
22
12
82
84
44
31
29
135
43
56
88
105
40