38
32
99
78
183
13
8
66
39
37
25
40
9
43
23
65
51
29
109
15
20
4
5
12
44
145
10
6
104
33
57
351
11
90
16
24
17
80
46
226
89
18
41
14
350
21