10
17
29
7
15
8
59
30
51
11
12
9
28
35
24
26
14
20
62
5
13
41
18
208
53
167
23
19
4
78
57
374
3
123
175
73
97
49