86
31
49
23
88
32
28
21
44
89
5
35
53
125
240
6
102
40
20
64
18
41
195
96
19
29
67
37
62
8
26
65
39
132
22
17
25
10
30
24
128
57
12
13
83