73
127
60
52
27
22
56
136
50
54
59
41
58
26
139
88
84
238
47
29
79
95
76
110
196
12
123
118
321
80
30
13
149
406
87
125
63
40
102
109
126
51
82
378
92
31
36