187
43
46
96
47
15
14
25
21
60
12
106
57
42
64
24
26
39
13
7
16
36
54
108
59
79
19
18
55
23
31
212
52
22
68
30
72
154
122
73
178
61
257
173
94
78
198
129
77
62