138
21
82
367
94
363
89
66
35
263
436
67
40
42
291
88
211
49
65
143
422
160
47
23
20
130
194
74
64
25
127
109
37
63
104
91
53
174
39
28
229
68
151
52
55
185
44
45
54