21
43
13
11
17
81
182
118
142
39
19
42
16
44
41
100
198
30
154
28
49
25
68
135
18
27
72
300
87
29
127
222
165
151
12
84
56
69
5
101
114
3
36
7
32
82
546
14
26
83