109
75
53
45
49
83
61
74
268
33
34
85
28
10
66
12
78
50
27
257
267
97
217
15
43
589
38
17
56
7
227
32
37
24
42
93
58
39
23
73
52
70
21
57
30
166
18
46
47
13
107