193
166
15
95
46
45
71
394
55
27
91
31
40
101
25
211
163
64
28
8
22
120
67
511
14
20
30
88
53
42
128
21
16
34
44
79
58
87
77
47
24
98
9
63
57
104
60
51
19
41
32
309
37