33
295
36
14
42
29
210
157
26
146
468
28
11
394
58
23
46
256
384
62
83
31
54
22
70
135
233
74
7
108
57
8
67
55
17
185
19
252
84
72
227
200
25
124
5
96
18
321
34
192