11
6
29
13
128
77
42
3
16
19
54
85
36
32
17
7
129
82
15
12
52
37
34
18
49
96
41
1
5
98
4
53
93
10
33
30
22
50
25