16
12
45
187
28
13
7
6
32
47
49
58
54
247
48
23
21
3
9
73
42
22
5
14
11
29
51
70
20
30
19
33
39
2
1
24
100
75
8