21
59
54
36
47
97
82
100
14
9
33
24
11
7
68
17
116
46
114
18
23
25
19
16
56
86
121
4
29
106
94
58
8
53
51
10
65
40
132
127
32
215