20
91
1
16
29
17
21
246
32
30
121
206
39
65
849
19
11
9
14
3
37
22
28
6
190
5
131
179
31
8
144
77
87
58
124
15
23
71
94
88
92
12
4