21
19
14
5
34
37
117
170
17
120
41
614
60
8
32
42
119
3
65
53
9
102
25
54
23
22
28
20
61
49
15
43
18
26
12
158
143
333
13
109
409
11
114
74
301
45