35
5
88
26
12
40
10
11
37
94
8
19
46
9
28
67
60
21
300
121
231
27
17
22
15
20
70
359
18
141
90
51
33
122
6
147
58
48
57
32
44
29
80
89
42
134
107
83