15
13
50
10
83
96
70
67
89
27
54
139
41
25
199
29
42
73
35
97
22
153
68
17
65
107
51
156
109
12
26
56
14
61
31
7
6
20
88
207
18
48
121
19
23
86
37
40