28
32
45
41
13
30
11
59
18
42
10
35
7
17
15
54
31
23
213
233
82
63
43
78
38
46
26
21
9
34
24
29
58
2
20
19
40
49
76
25
27
33