17
247
26
24
37
22
165
10
585
73
15
31
34
204
40
36
43
866
33
9
30
46
62
100
55
71
116
53
12
14
139
623
160
39
38
69
49
16
48
107
4079
246
67
45
41
82
87
276
5
50