0
7
4
43
22
134
83
225
10
30
72
78
27
384
19
108
87
25
28
81
37
54
194
574
41
65
188
68
210
34
44
86
58
85
35
130
38
50
53
63
88
15
29
18
75
20
67
33
226
52
178
64
142
84