13
40
53
12
10
90
111
9
49
11
22
17
29
6
64
265
291
26
15
38
19
84
43
24
61
37
33
51
150
76
32
85
181
7
41
52
16
69
127
66
31
50
23
21
18