41
31
3
16
37
15
11
24
17
27
5
26
23
193
40
10
18
20
33
50
47
57
22
32
88
14
28
19
7
189
185
53
124
111
90
52
34
83
110
12
9
45
13
134
42