6
11
75
301
23
161
3
30
39
9
15
21
13
52
57
28
4
20
17
7
41
78
110
66
35
25
82
92
48
72
19
8
2
18
43
29
26
324
12
83
89