4
38
5
25
65
27
8
34
23
47
21
35
22
54
46
17
76
63
53
15
9
75
343
215
162
125
52
58
263
134
82
73
97
24
28
154
44
345
260
7
315
56
19
129
138
383
185
267