11
33
92
32
10
54
18
37
64
52
41
9
17
35
19
48
24
20
157
182
49
50
56
116
7
23
61
39
28
43
181
71
25
38
21
388
473
31
29