11
46
23
59
87
367
16
21
117
64
97
47
55
14
74
17
37
85
13
26
76
56
70
12
42
39
33
93
28
112
49
22
38
45
18
89
19
15
25
30
53
36
94