90
117
63
100
46
198
19
73
51
69
97
28
83
151
54
74
121
391
49
42
56
45
23
7
10
27
32
43
93
17
88
25
92
30
137
61
116
60
180
52
33
103
104
34
152