12
88
19
214
113
24
74
257
9
16
59
26
7
10
0
3
100
98
36
14
29
45
97
17
25
128
136
111
197
42
47
56
30
123
41
54
21
46
48
49
91
79
84
5