51
134
14
119
17
646
385
13
35
45
109
37
795
80
44
222
325
43
230
68
70
169
40
24
398
25
36
39
122
46
136
241
73
8
72
62
74
105
29
75
41
120
49
38
87
64
54