47
73
28
12
39
6
56
23
34
36
24
184
45
127
26
21
27
116
62
55
29
50
261
66
68
53
9
84
42
77
86
43
315
96
150
234
272
520
110
105
117
311
239
267
331