5
101
64
100
65
129
4
68
92
38
44
72
39
8
179
45
54
25
42
12
17
202
9
61
20
119
33
88
36
60
55
11
24
49
34
21
376
31
80
22
23
143
43
317
32
237
40
51