29
26
16
11
48
32
13
159
51
17
22
15
133
42
5
46
21
1
18
37
6
30
3
7
14
19
215
102
131
10
28
36
25
20
38
35
44
86
73
43
118