5
75
19
26
14
13
16
4
31
126
8
63
53
29
27
34
48
3
61
45
65
21
67
109
15
39
112
17
57
74
115
76
245
7
20
11
159
35
41
24
146
173
251
190
100
42
263
121