106
129
22
5
17
23
28
6
19
33
7
38
64
56
93
13
62
70
14
25
44
65
76
48
12
4
16
9
24
10
29
18
26
21
82
69
51
27
31
43