6
17
386
50
15
19
190
79
16
28
48
29
8
4
23
22
3
21
24
102
11
74
55
14
33
35
2
45
122
7
34
61
37
9
53
81
58
168
130
47
31
30
26
59
40