55
104
392
61
63
49
199
66
91
43
80
113
117
497
176
210
31
164
36
78
196
146
244
150
54
72
94
73
140
130
105
11
67
112
62
90
148
79
56
160
75
52
42
86
119
39
23
76
45
110
12
120