51
42
12
27
117
26
36
41
5
119
90
18
59
9
58
83
21
16
64
6
20
24
4
48
37
23
35
25
111
61
14
109
72
123
10
38
28
17
15
8
22
82
19
53
49