93
36
15
70
11
10
79
58
64
28
17
42
109
63
25
8
71
43
20
72
48
32
103
30
39
35
83
76
21
33
23
50
100
162
14
86
220
183
95
4
12
37
127