5
14
2
23
33
31
61
9
16
27
56
42
69
90
249
35
28
10
32
19
26
158
25
83
51
44
52
48
47
219
30
124
170
109
45
84
20
66
87
80
133
114
146
53
221
106
36
134