120
39
58
37
63
28
239
49
88
200
96
108
107
138
127
55
66
40
11
117
46
69
105
38
78
32
26
35
123
70
184
87
122
211
227
195
187
291
44
54
114
106
41
48
97
85
148
60
126
33
45
56