23
31
3
83
72
77
60
189
95
41
43
27
40
22
15
33
48
7
74
256
98
44
35
26
176
53
146
144
51
28
19
45
16
54
24
21
92
75
17
32
71
49
10
37