15
69
3
26
7
2
28
158
59
95
21
19
29
12
44
24
179
23
43
20
33
18
54
49
173
16
10
34
77
128
40
41
9
32
73
66
14
42
46
72
94
25
35