4
25
14
6
9
31
65
26
12
18
29
15
21
40
33
68
11
19
52
35
28
149
42
71
22
13
60
59
36
5
55
418
48
249
17
127
23
158
319
355
83
20
81
32
82
119
53