15
26
47
36
28
96
52
35
81
14
84
354
53
83
355
34
45
31
89
23
25
57
98
22
20
38
9
16
133
270
161
77
123
42
141
348
64
63
10
40
119
979
462
242
82