102
5
41
12
26
30
36
63
28
9
4
2
57
43
34
8
100
74
3
42
7
94
17
19
55
51
13
40
33
66
27
99
10
97
14
6
22
29
11
76
83