56
16
32
7
21
6
40
3
156
30
33
24
371
72
96
118
60
19
109
87
10
193
151
18
27
28
25
15
44
585
75
49
51
73
12
34
14
13
26
22
66
57