2
33
87
5
130
38
6
11
21
23
16
28
119
45
10
36
74
25
71
13
58
14
32
97
4
8
9
15
20
34
109
72
17
22
150
7
40
12