97
42
9
101
31
17
16
48
792
67
172
315
23
20
95
22
44
59
162
92
205
190
47
56
65
121
45
53
19
82
50
272
104
325
41
71
69
26
187
74
117
149
54
119
98
79
76