27
3
22
38
46
52
20
41
58
54
25
96
56
65
16
21
42
45
23
28
18
50
37
5
43
82
40
32
106
67
10
153
122
26
30
29
98
4
31
146
73
97
48
15
66