48
31
38
27
32
83
44
257
41
22
34
73
61
80
42
49
71
108
43
25
62
46
39
20
63
54
33
76
47
28
50
98
171
30
60
264
55
95
102
17
52
67
24
207