28
18
17
4
8
30
75
29
59
10
79
60
34
68
11
22
6
86
63
84
25
16
14
31
48
318
7
65
73
43
12
33
13
15
9
19
309
26
53
1