4
14
2
6
22
37
7
13
11
31
70
43
24
44
17
18
53
46
21
12
50
9
34
56
64
36
68
140
61
49
39
73
155
65
32
35
25
128
490
98
27
59
57
210
29
23