8
33
87
323
154
55
109
97
82
1564
283
38
84
788
123
53
11
44
149
29
79
13
192
104
14
56
31
7
23
3597
22
60
178
26
70
49
21
17
9
16
25
80
41
43
19