10
291
36
94
428
25
17
73
24
60
9
50
38
43
46
28
75
54
18
33
14
11
23
48
40
44
69
65
119
145
59
187
123
173
7
154
136
47
128
13
39
56
434
15
26
239
67
31
74
157