10
14
41
25
141
106
27
15
39
20
89
29
16
18
7
31
75
67
90
30
329
50
22
12
9
59
52
35
34
8
11
47
42
54
51
3
13
58