58
8
24
3
216
16
63
150
49
96
33
38
28
17
22
9
132
10
26
60
141
83
47
101
75
15
82
34
19
104
6
32
41
29
51
21
18
147
68
20
72
120
25
208
360
39
64
40
74
92
42
88