10
75
19
46
33
76
44
31
17
20
83
18
34
67
79
54
13
40
30
36
257
24
70
28
43
142
21
238
38
166
434
137
25
16
51
78
235
267
26
56
60
9
23
35
37
22
15