11
26
270
34
18
102
56
31
8
17
29
75
22
100
74
41
25
80
5
14
63
0
16
44
142
82
517
4
107
28
10
24
19
441
15
6
223
33
23
89
149