28
162
15
77
14
11
16
26
31
8
118
3
44
179
18
391
25
1
7
5
4
45
19
22
29
63
35
30
40
64
57
20
50
83
41
36
37
59
9
12
32
81