28
88
43
12
55
35
13
21
41
6
57
11
87
98
90
20
9
66
64
25
69
103
5
40
79
51
14
61
34
19
97
68
7
362
26
15
3
23
16
169
46