5
16
18
23
4
36
17
29
54
174
35
12
132
32
93
45
44
60
85
74
65
21
41
56
9
39
125
53
811
15
930
47
26
188
97
27
7
19
33
11
67
49
317
10
197
64
25
80