28
2
87
91
20
50
21
11
44
52
51
16
125
75
37
24
47
43
53
9
69
66
42
71
59
76
118
80
85
56
79
33
18
39
19
14
29
15
82
61
36
4
120
10
7
34
95
1