31
33
157
21
47
22
57
16
67
26
190
51
23
208
11
30
15
27
41
14
34
80
29
32
40
12
25
43
99
17
18
13
65
37
64
201
63
36
24
60
35
77
84
394