29
40
16
37
42
9
23
13
12
20
34
14
189
66
10
113
6
5
115
17
11
24
101
81
22
57
124
28
18
47
52
41
223
70
794
65
51
153
88
59
53
246
49
48