14
51
40
28
54
29
70
26
38
7
113
108
151
50
24
123
27
34
73
10
124
104
35
36
39
83
11
62
69
125
204
19
21
31
102
92
186
13
81
118
33
76
142
82
47
86
43