20
49
26
43
107
23
9
11
8
81
22
71
51
19
358
4
12
53
27
13
5
69
61
167
14
6
15
75
45
42
39
28
100
44
30