49
11
41
86
16
20
47
73
43
14
58
57
68
82
51
15
33
53
156
31
195
40
91
37
27
23
66
231
10
39
26
38
62
79
32
98
279
345
87
35
8
17
274