23
16
25
30
74
43
51
59
254
19
120
160
364
34
13
69
31
55
50
44
63
35
138
33
12
56
40
57
24
27
15
100
93
9
72
86
163
14
65
22
36
66
116
41
94