49
15
66
7
79
5
55
34
20
31
52
22
3
30
107
43
128
69
11
8
65
27
56
50
35
59
37
33
16
29
12
1
58
18
41
25
129
23
36