97
40
43
20
28
227
30
29
64
6
77
123
8
72
82
15
24
1
89
9
100
84
19
13
49
44
33
144
62
32
99
140
90
16
7
4
66
79
3
38
69
31
51
37
42