6
5
3
73
24
12
4
91
20
74
8
18
16
87
43
30
14
37
51
32
17
85
83
64
203
29
23
26
193
28
13
179
137
238
82
122
63
109
152
40
106
54
467
52
340
68
121