11
6
28
3
18
26
4
32
29
17
13
23
14
44
21
8
15
12
34
9
59
10
1
24
33
101
187
49
50
67
41
30
88
37
164
72