28
6
19
22
14
16
4
9
30
44
32
7
91
41
92
79
73
18
12
15
24
2
107
31
10
17
11
122
26
90
1
29
20
37
13
27
84
82
96