37
57
45
367
5
36
3
122
52
129
42
26
21
32
44
17
19
28
8
64
2
22
10
12
18
124
38
16
69
6
77
40
54
104
106
14
176
251
47
9
109
63