4
1
5
49
11
45
38
16
10
21
6
13
9
8
19
20
24
65
26
87
12
60
15
69
80
229
40
25
46
76
58
105
53
28
44
29
82
64
100
251
99
81
31