11
21
38
45
24
96
41
34
49
27
18
56
2
69
8
43
91
60
72
55
19
149
9
181
30
88
213
26
152
32
5
90
10
6
390
4
17
260
46
243
16
112
107
54
73
64
28
258
222