1
21
4
10
7
8
5
38
23
40
77
18
13
86
14
24
83
15
22
71
51
65
81
144
34
31
80
128
113
78
58
60
54
30
124
179
25
115
87
66
44
90
130
108
139
63
53
127
201
57