792
157
61
109
118
117
585
102
92
323
68
83
95
239
306
376
107
456
72
93
142
205
50
145
71
58
146
141
240
28
105
114
133
350
84
79
57
56
19
33
38
15
111
64
136
49
89
126
1243
32
106
60
196
44
97
40