29
7
83
30
50
68
139
57
32
53
61
142
48
188
252
175
35
107
62
24
31
28
17
23
134
18
41
93
38
36
533
27
20
39