50
54
28
27
17
14
29
94
15
32
10
75
19
46
33
76
44
31
20
83
18
34
67
79
13
40
30
36
257
24
70
43
142
21
238
38
166
434
137
25
16
51
78
236
267
26
56
60