5
15
32
3
68
78
33
7
44
239
18
89
12
22
146
249
9
6
34
43
19
16
49
40
91
135
119
128
17
23
41
39
53
11
25
85
52
80
92
48
36
21
20