115
29
32
9
23
30
51
25
63
12
64
18
26
10
22
6
42
34
24
396
66
56
178
45
142
40
37
73
8
149
88
17
7
67
46
27
41
54
43
53
96
118
39