113
73
54
21
5
83
36
22
43
3
76
33
91
67
187
134
44
26
35
19
10
16
167
14
18
74
123
102
59
24
40
29
45
38
94
82
31
7
8
1
30
417
78
55
56
110
138
51
37