5
8
33
144
17
78
18
9
34
88
58
125
15
23
75
94
10
92
12
19
56
67
36
323
7
540
26
38
43
48
60
24
539
29
79
21
112
25
140
65
258
337
84
101
646
68
214
414
11
42