13
33
38
66
88
61
25
60
75
62
18
19
53
27
504
36
30
68
87
71
51
47
274
23
42
111
106
35
128
140
10
49
142
16
6
11
103
97
143
82
78
148
46
37
72
70