119
31
29
13
5
184
7
56
51
46
35
26
42
6
39
14
8
22
23
33
4
15
266
12
25
27
34
83
1
88
82
45
52
38
18
30
68
104
70
47
21
66
54
40