23
16
26
53
74
167
86
39
52
17
22
62
42
25
19
56
33
32
50
148
21
119
139
217
76
31
44
51
75
54
283
7
443
117
232
236
49
29
120
68
64
36
96
27
55
45
127
35
113