18
77
110
32
41
60
178
45
46
146
27
13
252
11
31
26
22
50
267
562
39
19
122
67
7
71
36
115
35
44
38
12
29
15
58
23
930
92
260
17
61
70
55
199