282
33
2
30
24
269
14
35
15
8
10
95
17
27
11
41
20
43
97
47
3
48
7
80
83
9
25
12
18
26
36
4
32
49
5
16
19
6
21
56