52
35
96
46
43
112
85
59
77
231
111
56
247
30
42
51
58
64
92
61
182
60
627
83
186
68
66
124
69
67
82
134
38
19
15
25
48
16
20
12
5