352
24
48
29
52
32
116
104
168
50
69
206
529
93
57
238
80
44
23
14
63
90
74
236
140
38
82
53
117
20
123
68
101
17
39
11
147
210
9
5
66
43
113
67
12
177
95
142
112
85