87
397
36
620
30
55
92
18
19
2
143
43
17
44
4
24
341
13
498
407
32
52
35
82
128
22
40
5
46
192
94
21
103
10
16
75
81
11
69
28
352
54
83
72
61
25
56