16
129
134
8
79
95
72
33
40
21
47
7
344
177
69
20
9
37
18
85
46
26
196
22
10
102
250
12
15
61
17
96
19
53
25
28
66
214
42
206
6
50
0
48
54
4