26
20
25
13
21
3
28
33
15
23
16
45
12
458
34
51
7
11
73
17
60
4
8
69
50
38
59
30
103
53
225
19
128
22
76
14
27