11
50
125
27
29
54
91
13
45
23
18
321
14
22
8
49
47
44
84
33
329
94
52
154
28
25
289
19
97
42
31
68
774
21
235
174
30
86
655
77
34
88
16
473
53
5
96
26
10