67
45
27
60
42
118
22
19
4
311
350
181
43
77
33
99
5
74
1
17
85
72
16
54
25
3
24
7
36
29
71
14
130
40
37
10
31
44
15
35
49
62
86
209