99
87
525
108
191
521
14
21
32
69
72
106
27
33
448
131
302
51
117
16
303
65
35
40
7
38
44
12
208
6
3
31
53
75
22
63
45
36
149
4
19
154
161
11
24
123
70
29
218
134