17
30
11
43
76
38
55
7
36
3
41
22
13
28
5
2
92
14
1
80
19
6
65
21
47
102
77
37
27
57
23
50
9
12
45
18
29
61
33
4
31
49