83
112
74
12
25
34
82
24
66
42
19
97
84
7
28
23
14
18
31
62
76
37
13
41
64
21
16
20
15
6
95
10
72
56
48
4
280
87
58
67
107
39
68
8
54