38
22
32
23
26
40
16
21
48
41
28
39
63
44
110
99
11
137
228
59
71
73
67
54
95
37
49
159
8
91
72
24
12
4
10
25
78
47
239
203
84
75
128