5
9
10
48
11
108
42
27
56
13
80
21
30
172
32
57
71
61
77
62
46
49
55
197
22
78
36
29
38
18
121
65
137
144
83
23
39
145
114
75
76
259
236
69
123
275