86
28
15
73
105
51
4
24
5
10
37
44
92
7
57
17
8
25
20
21
14
13
16
12
22
32
11
23
45
29
96
9
54
2
6
240
18
101
187
144
36
159
39