17
82
11
89
24
18
21
16
29
66
31
10
19
90
62
53
122
142
40
34
41
60
9
7
45
64
4
22
35
23
38
124
58
27
48
91
43
42
49
51
121
67
39
50
148
33
12