83
56
69
38
51
20
21
48
204
64
155
122
265
76
27
99
39
13
61
642
25
92
49
45
23
73
31
319
57
109
52
129
7
50
124
54
89
71
9
82
79
30
32
35
67
16
12