5
14
28
37
27
17
22
2
1
4
18
19
8
15
32
33
9
3
45
93
77
56
47
82
31
21
130
35
11
36
125
30
101
78
66
41
136
87
124
83
7
112
46
34
142
171
119
62
51
13
117