49
28
43
141
108
47
256
18
38
40
9
75
39
33
35
29
32
34
14
24
46
222
100
45
84
72
76
163
96
26
48
17
7
25
120
99
2
41
16
22
19
13
190
4
15
223