3
55
14
101
31
17
63
39
45
78
37
28
26
238
46
7
18
69
32
36
20
49
51
110
29
4
19
38
41
86
98
170
280
11
10
1200
59
75
53
48
9
124