49
32
88
19
16
53
13
40
138
29
80
37
64
52
93
86
85
61
44
47
27
174
30
57
637
45
56
364
35
69
90
17
23
36
144
54
21
931
147
43
122
131
121
115
272
184
4