38
48
187
78
35
42
9
94
54
20
111
368
594
34
1249
10
19
51
128
72
739
117
49
23
98
1435
39
66
64
97
299
15
25
404
294
230
37
29
132
67
24
196
291
101
47
63
100
74
40
61
52
436