88
5
6
49
10
42
61
31
15
253
12
14
29
38
27
246
24
21
2
44
37
16
30
48
39
33
18
87
56
20
47
11
3
208
72
107
351
22
60
19
99
26
17
32
25