15
42
113
108
130
14
25
681
122
240
27
34
84
38
31
8
23
246
11
21
19
6
102
237
2644
200
622
194
192
41
61
90
403
233
125
419
16
47
563
131
148
179
86