11
28
15
24
88
18
46
47
263
34
186
40
139
29
56
278
107
71
23
31
20
151
62
68
22
30
748
101
194
35
236
44
14
67
286
86
12
42
41
827
87
17
54
13
57
173