2
5
9
13
35
16
23
14
90
59
3
34
7
10
25
12
33
120
15
20
6
95
51
43
55
52
65
18
41
0
31
22
135
42
37
27
36
11
49
96