418
295
211
20
160
31
60
96
38
6
27
9
80
24
97
54
39
78
37
102
52
77
14
12
23
55
125
21
29
63
143
61
32
42
106
121
170
13
34
104
158
33
28
47
172
48