10
34
77
50
9
43
23
8
13
5
29
12
75
18
88
16
63
163
241
51
17
24
25
14
30
15
38
59
41
40
45
72
7
100
136
82
35
62
21
56
32
64