103
19
87
131
67
26
146
68
22
27
102
62
9
24
7
150
126
42
80
54
59
32
25
65
39
13
6
15
189
34
38
83
44
35
21
330
253
37
29
28
1
36
61