46
261
24
30
28
14
2
5
11
6
10
16
65
26
20
44
76
61
40
36
211
491
114
19
23
83
39
43
15
125
107
192
33
268
8
57
54
22
237
157
94
205
668
117