43
94
30
200
37
36
39
57
72
185
123
31
33
38
47
32
75
134
103
48
108
67
65
49
34
62
53
58
89
56
152
96
50
104
35
145
194
66
197
42
85
79
78
55
41
154
59
116
188
64
44