3
75
5
36
17
68
230
120
18
111
10
112
94
14
9
15
8
73
13
81
12
31
54
11
63
60
22
70
39
37
50
29
88
25
35
100
64
28
6
213
26
38
74
24
58
23
217