11
94
16
14
42
99
23
36
28
105
19
141
121
31
24
50
109
45
39
66
43
38
333
33
123
63
369
40
73
27
65
37
86
25
88
54
67
76
96
26
77
515
194
152
35
89
7
62
80