5
19
34
25
22
33
227
84
237
53
123
18
15
35
38
10
9
29
23
30
41
37
294
230
67
11
83
3
36
43
14
7
48
24
62
45
64
66
50
39
176