5
1
17
8
16
82
41
18
91
51
60
44
428
29
31
74
95
63
106
75
67
285
57
33
24
36
47
252
27
123
10
39
43
72
20
37
134
76