21
22
15
94
121
242
181
302
58
50
61
105
550
139
98
85
35
63
33
207
83
60
72
31
9
132
38
47
23
8
36
19
80
70
28
48
7
6
135
41
40
17
10
52
54
64