56
15
221
23
94
258
79
29
114
37
47
17
57
67
26
65
40
64
30
20
42
91
58
18
19
31
32
41
14
99
8
77
44
60
39
25
85
82
43
11
12
4
10
27
318
70