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