49
103
65
301
311
81
78
138
66
46
29
87
125
98
84
92
97
44
132
71
36
80
105
20
210
126
12
57
112
18
116
90
101
321
48
16
55
15
42
21
62
60
22
35
7
63
192
9
94