22
31
24
9
13
4
8
209
20
11
25
100
33
35
6
95
29
64
19
10
47
7
1
23
32
70
129
61
122
56
18
5
271
54
94
42
46
41
131
21