49
46
38
88
59
112
52
4
267
40
111
12
54
20
189
24
104
47
58
163
34
582
9
31
79
15
5
29
68
83
48
3
309
45
65
217
95
8
96
6
28
42
10
26
62
1
155