67
121
29
12
24
84
42
38
36
97
16
101
31
39
30
13
47
34
90
64
73
14
17
21
53
77
59
106
10
65
35
45
74
41
3
19
4
6
7
22
28
71
76