91
35
28
77
15
79
19
88
21
82
23
45
12
20
62
16
84
5
52
22
33
89
38
49
232
67
11
48
24
95
172
60
25
43
29
61
71
116
8
42
99
120