2
63
12
15
9
162
25
20
4
5
7
8
17
18
90
35
37
31
10
93
19
46
16
24
26
14
3
28
6
36
44
13
57
29
47
99
67
53
30
34
192