33
22
34
26
43
65
49
27
46
63
32
9
29
172
54
98
31
14
104
67
60
5
76
57
18
24
23
100
112
128
58
566
243
125
25
74
62
124
138
15
39