10
7
26
23
9
54
21
12
13
1
18
20
24
11
6
30
17
35
19
105
43
48
34
469
8
380
28
84
78
25
66
37
53
56
119
89
65
81
123
239
145