106
45
299
216
11
5
56
12
18
41
64
23
20
8
7
9
16
181
67
26
24
50
15
105
81
10
61
96
32
191
99
51
42
144
35
19
14
17
6
62
30