29
31
87
17
99
5
39
67
30
122
27
101
110
10
45
73
49
52
210
26
28
21
7
53
74
98
95
50
35
22
20
41
262
86
71
125
25
170
11
82
14
12