11
27
28
33
37
26
21
15
22
24
29
47
57
20
50
42
85
74
87
69
31
48
96
235
56
36
51
12
19
71
43
54
60
13
184
25
214
373
17
609
10
5
139
53
58
103