74
15
78
52
19
110
124
23
20
32
41
296
31
49
111
21
17
80
25
186
54
12
98
53
29
166
33
68
47
70
34
48
30
9
58
169
304
637
63
96
210
59
61
103
144
79
50
45