12
56
75
16
89
23
3
13
7
27
10
22
4
38
1
43
82
11
196
87
176
29
28
47
161
5
97
106
14
2
6
44
104
25
18
41
54
183
36