6
22
59
48
17
9
3
16
24
14
103
36
204
21
91
10
77
88
58
26
37
299
44
12
4
261
1175
85
72
7
86
31
287
11
54
43
53
123
68
122
55
120
106
460
19
30
81
313