3
4
14
17
140
49
46
32
52
68
115
179
94
191
60
41
31
21
87
37
59
48
82
47
91
83
242
73
22
28
29
76
27
116
159
66
123
239
40
30
149
69
72
291
24
114
19