66
5
133
60
76
30
122
164
64
167
89
100
93
400
44
72
234
61
126
34
32
106
7
302
809
56
11
168
15
21
47
29
87
73
102
18
353
17
24
664
58
233
59
22
135
200
7818
68
134
435