18
47
16
39
27
76
69
21
82
66
17
81
74
13
98
6
56
3
11
85
26
38
106
322
10
89
193
40
33
42
254
19
23
90
14
163
87
8
204
122
22
32
34
237
46
97
737
125