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