2
24
3
17
5
23
19
22
16
4
25
28
71
41
69
0
33
8
125
36
39
26
9
174
14
6
80
112
18
7
34
57
31
38
82
44
20
10
51
609
49
30
29
52