123
21
22
10
57
15
116
40
7
18
50
65
12
42
27
54
67
72
94
61
248
28
64
79
19
3
483
104
82
29
37
301
8
146
25
14
49
43
78
81
135
36
23
46
361
84
35
106
93