18
22
6
7
73
3
9
5
30
38
53
52
93
41
101
87
77
70
55
33
50
57
126
99
226
83
72
16
11
29
20
69
51
56
36
21
32
116
47
35
1320
46
15
64
40
175
149
108
54
58