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