10
19
26
7
16
18
47
3
64
35
15
8
13
22
11
29
34
45
33
21
133
39
362
108
31
68
111
50
87
85
5
72
55
60
67
135
25
164
131
73
179
77
53
43
84
12
115