1
15
17
127
8
5
23
42
62
16
29
37
234
55
124
121
557
116
67
86
253
19
147
44
56
64
25
26
93
270
119
35
173
109
50
14
11
225
32
28
13
49
90
96
72
158
291
61
31