17
23
49
303
62
21
16
22
13
10
8
31
9
35
33
51
56
78
28
12
47
7
29
127
214
54
14
3
15
20
6
52
30
26
37
163
95
72
4