28
7
6
50
18
35
8
22
5
17
151
9
1
2
108
31
57
23
3
15
37
14
26
33
12
16
19
25
29
74
70
40
27
72
10
30
52
47
60
41
13
49