2
5
1
10
18
62
14
42
33
9
68
8
22
20
11
23
129
44
98
64
66
60
16
104
41
19
165
25
12
32
4
7
79
17
119
47
13
21
31
6
26
29