56
2
19
26
4
30
24
96
168
60
117
32
39
123
62
34
18
37
12
41
8
27
33
13
602
38
6
16
40
73
28
58
125
21
25
70
3
29
10
20
7
23
15