144
36
80
18
29
14
92
96
26
67
37
15
69
22
24
39
178
596
206
19
53
66
68
218
42
27
59
56
78
33
95
197
188
99
55
397
207
61
184
54
102
32
17
107
236
365
21
74
114
49
23