3
33
59
21
8
16
23
26
13
1
17
2
6
5
10
19
237
12
56
4
14
29
111
71
49
215
7
9
30
11
63
41
48
15
28
191