126
66
72
97
62
13
127
103
90
14
61
95
44
48
60
52
84
10
54
79
63
392
49
27
83
26
35
22
81
80
174
76
15
108
41
64
65
18
42
34
19
21
8
55
23
118
434
94
31
267
143
56
59