24
15
11
26
12
45
49
32
148
8
48
20
74
52
46
6
0
109
212
82
28
34
131
53
47
21
66
29
654
51
19
79
80
30
37
58
4
40
33
10
357
672
9
86
100