8
28
16
21
47
2
7
3
404
11
12
34
26
30
43
9
29
20
4
64
5
24
10
13
35
285
49
14
32
15
17
86
197
19
51
66
83
221
82