0
2
26
14
11
17
77
50
36
152
18
88
35
114
176
739
75
37
25
55
207
27
58
28
72
186
32
21
76
38
30
78
15
24
22
112
34
19
130
137
9
74
765
68
323
106
52
96