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