140
10
78
49
46
227
33
23
264
41
22
3
14
179
58
54
11
37
52
82
34
35
70
38
13
31
347
30
18
20
119
24
85
17
5
8
9
32
50
73
226
27
91
228
6