96
23
60
51
20
11
53
52
25
134
76
37
24
48
44
56
9
73
28
72
42
75
66
79
127
69
80
87
57
83
34
18
39
19
47
13
26
32
14
27
88
64
4
129
10
7
97
216