43
20
33
114
57
40
12
26
23
104
54
50
58
51
61
29
28
17
10
31
112
39
63
18
22
27
16
6
42
24
32
569
155
34
11
189
38
69
36
25
37
14
83
89
176
187