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