5
46
23
31
102
153
213
57
60
25
89
41
62
92
52
70
115
58
6
197
76
470
55
61
80
26
44
243
152
71
69
43
38
94
14
79
83
81
39
77
35
48
132
56
142
37
176
93
34
207