49
86
3
53
8
295
127
16
56
14
20
113
4
17
274
43
48
54
26
123
6
1
18
9
45
46
24
21
10
11
50
28
95
5
23
7
146
47
22
31
51
72
41