21
49
7
10
18
5
72
58
67
29
47
128
44
25
13
8
45
30
9
40
12
14
57
11
76
65
32
17
75
106
56
28
36
15
16
582
68
4182
4
43
3