26
53
50
8
95
48
19
9
2
21
73
75
201
6
20
57
82
77
18
68
7
24
142
43
16
12
23
15
45
40
89
11
33
5
172
13
92
32
25
10
101
42
86
39
4
60
52