4
13
108
8
3
16
25
19
14
10
42
28
5
2
31
120
26
15
17
11
172
193
63
21
67
24
53
35
23
99
112
111
29
61
49
48
62
20
36
18
72
55