48
20
10
9
31
8
18
105
83
7
133
81
28
23
15
22
19
14
17
56
46
16
21
67
53
62
65
39
40
12
59
34
73
99
66
82
26
174
151
95
49
112
117
163
203