254
58
28
56
69
99
43
32
79
50
93
11
24
26
21
13
15
6
30
22
14
5
17
8
31
25
18
16
23
156
47
48
62
49
34
1
41
7
45
109
35
60