52
95
26
18
97
49
30
21
9
17
63
13
84
44
12
45
11
53
19
20
16
76
70
46
23
33
134
15
157
22
89
51
41
47
92
82
73
32
79
4
601
6
27
50
34