16
43
18
14
36
30
114
13
25
66
318
181
140
22
6
62
96
163
29
116
53
123
49
9
23
35
61
39
76
52
82
71
40
55
26
50
51
42
133
72
15
150
111
31
84
77
87
8
219
10
5