61
120
47
101
28
32
26
142
109
114
104
149
208
131
39
72
21
86
99
394
171
103
44
78
65
159
195
51
35
83
58
25
136
344
33
102
499
459
94
92
235
11
43
97
85
234
68
75