49
83
56
69
38
51
20
21
48
204
64
70
156
123
265
76
27
99
39
13
61
642
26
92
25
45
23
73
31
333
57
109
52
130
7
50
124
54
89
71
9
82
80
30
32
35
67
16