28
63
16
200
41
4
11
12
9
21
36
26
14
64
15
5
27
10
52
53
50
54
1
25
22
24
62
32
59
1146
81
103
223
67
8
111
33
108
100
68
42