30
18
83
56
36
6
2
10
48
31
59
5
23
19
606
20
440
21
70
12
53
28
27
7
43
16
11
29
4
54
179
181
25
40
8
1
32
89
57
49
22