7
132
8
16
28
3
19
50
23
22
114
15
47
13
18
64
17
6
88
49
12
72
30
95
36
134
100
40
45
205
25
27
43
149
14
219
221
238
193
89
37
112
124
31
86