29
102
30
54
79
37
67
15
112
20
211
106
16
57
45
31
78
62
47
63
9
50
74
32
34
53
39
51
44
250
123
48
46
40
141
12
11
28
71
17
36
59
208
26
86
87
103
33
43