3
13
71
102
20
37
33
7
2
90
19
17
69
21
130
25
30
10
1
14
28
8
24
27
12
9
11
4
5
41
42
57
23
22
120
155
91
76