48
43
20
171
74
51
69
99
40
50
28
37
117
45
18
30
22
24
52
39
32
26
29
23
27
58
31
44
42
95
67
13
72
41
14
86
235
275
64