7
35
13
16
17
102
10
22
27
50
11
31
26
98
5
29
8
42
24
39
44
21
37
77
34
23
14
18
38
25
30
32
53
41
197
28
57