54
30
38
44
25
24
53
27
95
135
37
33
68
46
50
45
80
41
76
40
35
89
221
23
220
136
70
228
197
105
29
115
122
123
20
187
78
43
48
125
397
254
87
84
19
144
66