5
517
477
34
8
9
116
27
68
46
70
44
37
281
109
41
43
25
42
26
61
165
35
14
15
180
82
11
337
24
50
200
28
94
58
17
40
117
23
78
12
32
55
98
22
66
100
544
191
123
107
89