5
38
21
14
86
44
52
16
22
72
56
18
35
115
58
87
12
23
152
93
48
71
20
227
354
27
307
42
47
151
102
242
163
80
55
104
84
53
41
142
141
30
253
64
197
134
54
118
120
61
244
182
214