25
8
51
5
367
65
38
15
93
97
70
52
42
7
33
44
54
166
58
82
26
34
0
3
41
12
11
9
40
23
31
250
168
136
68
32
90
143
45
20
13
24
27