212
34
100
15
67
36
7
5
59
26
9
48
95
205
10
6
17
21
14
313
16
68
96
99
46
64
25
71
22
78
53
82
47
12
24
170
42
91
11
27
69
38
40
77