10
16
34
23
4
53
26
31
14
7
33
39
40
81
27
9
20
165
13
17
94
47
8
5
12
213
71
113
73
111
155
97
80
25
24
19
32
78
36
87
110
196
65