7
45
33
32
134
19
25
5
95
114
69
27
40
110
67
53
23
83
56
20
130
51
154
39
112
148
17
34
43
179
127
13
9
104
251
47
80
169
155
81
105
55
36
124
16
10
139
94