51
29
82
53
23
27
134
48
70
47
54
71
139
33
88
41
130
34
31
28
35
22
144
36
17
20
25
110
45
67
311
149
179
444
44