49
13
20
41
79
11
37
35
5
10
128
9
54
51
36
14
33
8
29
58
32
66
16
21
26
94
27
22
12
81
53
47
101
123
69
96
17
38
80
23
50
187
171
452