140
149
23
170
143
22
44
28
59
18
62
82
75
11
8
47
34
102
30
114
33
10
148
19
159
88
121
36
144
55
41
108
117
436
96
295
136
188
7
42
20
241
27
556
523
110
150
25
29
9
69
1708
1043
570