28
56
46
45
10
23
20
40
14
57
11
15
38
8
12
75
96
29
149
260
18
158
293
26
55
13
27
21
34
16
43
109
17
6
418
50
79
70
47
5
49
33
92