60
25
86
62
44
21
51
75
22
29
39
18
33
48
27
14
52
20
13
19
42
23
138
32
80
61
65
35
53
67
98
24
68
148
200
17
34
298
258
173
85
54