15
28
7
5
18
3
10
11
27
66
51
19
158
4
60
23
42
63
41
9
89
67
47
129
22
29
16
80
191
144
24
126
62
8
2
57
159
182
34
12
35
0