28
21
50
8
10
18
5
73
59
71
29
48
128
46
25
13
30
9
41
40
12
14
57
11
76
65
33
17
49
106
56
19
36
15
16
22
585
69
4192
45
4
43
7