8
121
6
3
7
10
35
41
1
28
4
16
23
14
5
42
341
563
12
13
34
54
46
30
24
53
48
17
18
22
43
19
11
20
60
25
44