3
17
6
71
175
35
231
59
56
32
1
12
25
18
53
10
4
89
111
77
65
209
40
19
39
50
47
20
61
49
69
184
43
63
74
67
44
88
103
95
22
58
110
51
34
104
30
94
21
75
80
73