3
1
35
4
31
13
42
2
17
29
50
25
11
16
26
37
39
8
28
125
20
6
49
22
54
247
19
12
30
80
40
249
48
51
111
70
67
14
24
44