12
216
35
19
42
29
82
47
5
4
18
101
9
15
10
146
31
21
41
44
16
70
7
6
1287
51
24
38
113
26
130
17
14
93
23
50
22
27
33
37