3
5
6
14
23
15
13
21
30
8
17
92
63
104
51
85
46
33
42
81
35
34
170
37
145
194
26
57
123
119
11
25
41
12
45
75
74
19
110
115
124
136
71