87
20
15
45
313
90
4
2
32
24
41
229
16
35
43
42
6
50
113
17
38
13
39
63
10
243
12
269
58
247
18
76
29
23
25
26
30
102
7
14
3
19
40
28
22
52
56