59
25
11
18
4
50
21
15
54
24
200
67
104
20
12
128
91
22
48
42
33
359
78
65
70
26
6
76
82
29
52
28
62
79
32
100
69
144
5
47
41
14
106
38