31
63
24
101
29
13
212
18
60
28
80
73
10
90
22
14
6
41
12
33
5
87
20
40
4
26
70
38
128
2
71
30
115
11
44
92
79
84
17
32
9
36
102
16
53
59