5
12
24
200
27
13
14
32
17
18
10
20
34
21
15
85
9
41
6
59
11
37
149
75
48
67
90
54
25
8
120
29
31
23
26
76
69
7
94
60
44
19
65
129
102
56
62
83
156
43
81
116