9
86
1
5
13
11
15
16
35
4
25
20
28
23
41
63
38
44
17
26
14
29
30
68
47
52
76
37
102
32
82
176
56
181
55
66
105
54
70
260
51
34
157