15
63
250
169
12
111
116
80
9
53
38
125
18
35
90
8
4
37
1184
167
16
7
884
46
40
179
1353
153
13
19
176
178
31
452
28
1053
194
21
17
11
86
65
81
317
70
41
45
62