28
75
55
31
27
18
20
25
30
117
26
22
59
86
12
94
41
72
120
42
34
99
44
14
73
43
115
15
65
6
51
21
9
82
23
11
47
66
100
37
33
57
93
52
17
38
121