40
49
27
21
149
57
5
95
163
18
71
189
107
45
33
78
28
10
12
32
106
29
2
26
164
14
17
48
282
41
224
22
7
123
233
64
50
46
24
76
80
44
8
34
19
11
318
38
114
25
47
128