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