30
7
15
9
40
13
19
11
27
24
20
35
17
101
22
18
115
36
289
26
5
14
4
197
42
3
83
33
77
16
2
146
6
12
8
29
41