11
28
57
54
2
32
87
8
26
79
120
44
29
59
20
9
183
39
45
42
13
40
91
23
41
301
136
52
99
93
18
203
35
34
66
38
43
155
5
16
10
130
84
60
58
31