2
5
3
70
22
11
4
89
20
6
12
72
8
18
15
86
43
30
14
35
51
32
17
83
80
64
202
29
74
23
26
192
28
13
178
136
237
82
121
63
107
152
40
37
106
54
467
87
52
340
85
68