68
52
113
141
57
36
31
214
30
53
39
102
346
64
244
93
82
91
44
33
49
536
35
50
87
65
110
56
170
220
198
66
58
315
104
157
81
37
34
42
61
136
12
13
234
253
78
83
32
22
29