83
56
87
195
79
16
93
99
17
35
65
31
60
73
38
69
44
255
26
43
11
20
19
18
13
24
52
71
15
354
25
22
3
28
1
39
30
37
50
5
54
59
168
48
23
33
32
55