172
78
65
37
195
216
69
62
305
40
338
215
147
51
224
42
99
87
36
71
47
16
30
39
263
46
38
44
72
59
64
191
74
18
15
13
53
29
118
52
26
86
23
129
28
75
22
48
55
17