127
46
29
51
58
32
52
39
98
113
62
56
66
27
38
30
41
37
36
13
24
65
71
61
67
50
135
156
28
33
48
34
103
20
35
70
217
64
115
78
45
59
23
91
22