2
61
3
31
5
45
82
50
30
43
69
28
29
54
17
12
32
1
6
170
8
9
18
74
4
19
15
13
33
7
63
21
10
80
39
35
36
57
25
22
26
11
52