3
11
5
4
20
6
37
18
15
10
71
52
45
63
65
49
23
46
21
17
29
30
25
33
114
79
68
254
42
80
48
38
56
31
36
60
74
41
159
87
62
131
47
64
218