94
37
27
10
106
48
555
793
284
80
75
67
104
60
47
200
273
38
165
119
40
96
43
57
505
1764
69
111
218
30
195
459
92
514
68
26
149
286
22
105
228
65
53
126
16
29
50
12
77
23
21