6
370
36
28
20
7
39
13
8
15
25
35
5
47
22
41
16
10
241
70
33
34
11
21
73
85
64
171
24
54
235
19
18
63
40
29
58
83
92
2
102