101
23
91
18
88
69
231
14
19
70
46
32
11
93
124
22
41
60
48
16
109
8
144
31
123
79
103
4
565
49
63
24
80
497
62
164
30
96
310
216
26
85
217
94
54
113
73
53
136
430
178
39