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