18
22
6
7
66
3
9
5
30
38
52
92
40
101
87
77
70
55
33
49
57
124
54
98
226
83
71
16
11
29
20
69
41
51
56
36
21
32
116
46
35
1315
44
15
64
175
149
107
58