21
47
73
72
164
118
340
145
43
49
245
14
32
46
55
11
18
129
30
174
15
41
29
53
1272
35
761
26
603
210
86
66
93
65