29
5
176
60
2041
11
347
33
38
45
9
15
21
10
27
25
18
37
22
6
12
16
50
7
72
8
118
17
71
81
75
23
42
43
2
78
14
125
24
55