3
87
41
54
114
5
12
20
15
21
19
16
13
4
10
9
22
100
39
2
27
17
26
63
33
23
8
11
34
207
7
51
24
14
402
92
37
28