2
79
30
14
13
41
19
47
38
20
82
42
32
34
69
89
234
136
33
279
39
103
61
129
84
57
173
52
22
62
71
75
40
50
17
293
219