27
125
30
29
44
28
82
37
68
72
13
31
76
412
74
40
176
166
106
56
70
102
114
142
238
50
18
75
65
47
61
36
38
41
79
35
32
49
204
26
48
103
22
60
45
67