21
28
52
86
76
31
68
53
164
26
163
36
77
79
49
42
267
34
69
39
25
56
22
66
71
46
33
54
113
41
213
1450
27
63
93
320
16
60
70
29
48
4
10
14