15
14
4
5
6
22
10
8
57
381
37
138
17
33
101
174
153
34
39
43
35
41
23
60
45
51
28
13
49
91
77
104
56
66