52
147
136
32
99
78
83
39
82
42
202
41
185
19
312
160
86
178
478
28
127
31
16
93
20
24
38
79
58
54
29
120
49
14
65
45
36
46
115
34
73
30
241
40
7
91
37
262
10
204
525
143
232