21
53
19
6
86
5
48
9
4
81
15
31
34
37
49
13
17
18
83
8
129
163
39
14
46
12
52
2
43
452
65
211
24
38
3
20
22