56
57
21
20
816
5
9
28
44
116
38
18
19
30
3
23
105
6
16
275
75
35
74
22
14
13
12
29
42
24
135
77
154
40
7
27
2
81
17
32
357
26
76
72
79
93
80
43