85
22
76
37
8
18
74
28
48
43
10
13
16
30
67
54
24
81
79
14
86
20
119
47
33
11
26
32
17
73
34
35
58
25
61
55
59
15
188
104
5
96
36
392
31
49