15
63
33
54
26
46
3
9
114
31
91
463
225
19
25
85
87
32
68
16
242
95
27
140
52
13
71
86
126
89
35
6
61
59
47
829
24
34
28
166
183
136
243
81
43
23
424
163
65
45
180