28
29
100
37
21
54
16
41
24
18
131
52
66
15
76
23
38
63
61
31
51
25
72
94
90
34
26
43
3
20
30
48
59
45
55
112
14
201
68
6
32