31
73
15
7
10
25
20
121
57
47
36
35
23
5
17
40
9
6
24
11
68
14
8
12
16
245
81
109
166
84
42
19
22
115
44
13
86
32
27
33
48