3
7
19
13
16
67
66
49
222
35
54
20
44
53
34
42
41
23
26
30
144
78
27
88
25
123
39
52
58
201
55
60
65
72
215
36
48
150
110
96
56
94
130
277
253
84
133
71
125
102
74
91