204
111
14
48
44
68
22
538
13
31
81
67
30
60
20
54
47
26
38
41
181
16
46
109
40
116
55
32
115
177
86
248
232
50
42
24
19
29
377
288
94
34
91
52
133
80
75
164