20
43
12
3
51
10
36
158
40
9
65
13
8
38
94
7
49
229
21
72
30
62
199
783
82
41
11
5
42
34
16
28
64
24
52
18
23
47
150
32