34
336
64
23
326
40
587
28
212
259
111
74
53
121
67
25
12
14
65
217
63
72
271
7
19
39
122
36
69
37
194
66
32
35
85
59
79
24
43
10
120
45
96
289
51
104
41
329