4
12
6
17
96
13
185
9
24
51
0
28
10
1
75
26
448
15
39
25
7
138
63
11
226
30
53
122
41
56
85
36
98
46
80
84
87
21
72
61
52
101
110
108
103
93
78