43
47
53
940
50
44
149
49
170
132
100
72
121
21
42
25
271
10
87
29
364
101
39
361
15
68
89
31
126
23
37
453
82
46
3
12
93
88
22
117
157
181
190
11
165
813
81
115
36
104
160
230