10
44
31
627
107
6
9
11
3
4
26
64
85
52
441
29
174
23
12
7
27
32
30
13
42
83
16
19
66
185
63
5
77
34
14
87
36
28
56
51
70
17