22
101
28
31
221
83
138
123
100
18
41
46
37
52
39
97
16
6
121
61
316
14
24
717
35
73
33
5
27
56
79
89
135
81
62
7
53
60
21
11
17