6
2
11
16
17
23
21
9
4
33
43
13
12
10
29
106
30
38
90
34
46
28
150
44
8
22
61
89
132
20
5
14
55
7
56
107
37
1
40
50
31
41
15
48