10
19
34
187
43
23
55
50
9
33
13
38
11
16
45
14
65
5
150
152
48
22
53
25
52
7
18
191
40
80
164
77
26
35
12
47
75
78
83
123
374
2
144
103
86
3