3
127
9
11
249
5
10
8
7
233
100
16
47
1
4
39
14
19
13
18
50
17
25
113
6
22
31
21
58
20
63
54
48
72
33
75
46
23