10
47
74
103
29
14
54
23
114
82
18
87
24
22
27
15
216
105
95
84
232
19
21
102
4
77
13
41
615
37
88
36
56
67
113
20
98
59
17
28
58
16
7
79
69
123