5
50
19
23
74
65
47
6
95
245
13
27
302
58
165
43
80
72
39
79
104
16
64
57
24
53
186
34
51
15
61
44
48
29
94
22
82
93
59
124
10
31
28
41
125
75
42
11
477
40
162
69