55
104
392
61
63
49
199
66
91
43
80
113
117
499
176
210
31
164
36
79
196
146
245
153
54
72
94
73
140
130
105
11
68
112
62
90
148
56
161
75
52
42
86
121
39
23
76
45
12
120