81
77
108
37
7
46
15
26
3
45
18
29
6
17
75
38
16
11
143
20
54
128
40
91
44
9
10
19
34
336
215
14
42
8
22
25
89
13
65
50
32
12
52
27
83