18
22
31
48
29
12
7
8
5
6
25
54
9
34
287
71
41
151
32
51
47
19
24
13
39
64
16
79
261
106
137
17
1130
20
15
14
111
55
33
96