50
32
7
4
18
16
33
10
52
45
21
22
25
8
17
11
2
35
54
23
187
12
79
68
24
67
13
6
15
34
88
14
28
26
30
43
41
9
59