4
18
5
81
14
42
25
33
197
31
174
7
82
2
39
27
10
12
11
40
43
20
21
19
22
102
17
60
47
15
26
32
29
46
24
34
30
53
16
3
50
148
23