1
3
2
10
14
4
36
21
9
5
18
13
38
16
20
8
7
59
161
25
32
22
124
12
50
23
153
28
70
69
52
64
33
154
51
87
26
182
483
237
31
24
30