6
93
16
29
135
85
25
5
51
38
13
21
7
18
30
27
23
385
35
44
8
26
22
9
4
101
39
17
14
40
62
12
202
48
47
11
24
19
55
46
42
2