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