21
11
49
47
81
29
229
27
15
9
155
14
546
60
108
42
34
117
16
41
31
37
43
54
5
106
78
191
88
217
149
67
55
13
145
122
74
2
383
71
10
302
20
61
72