3
8
26
128
13
30
17
57
40
33
19
63
4
11
53
46
14
37
94
54
414
5
2
22
262
12
15
7
6
55
80
24
101
23
49
21
152
45
16
34
27
36
10