28
51
19
25
11
20
30
6
14
21
159
4
3
5
56
18
150
0
37
49
22
16
54
13
44
2
12
15
33
47
24
29
8
7
45
93
27
46
23
39
26