14
106
5
22
37
38
6
20
44
15
12
25
48
11
7
107
30
61
10
4
84
2
29
17
1
23
16
100
33
531
280
26
39
3
28
31
9
13