12
13
15
2
9
22
18
52
10
8
31
24
87
16
171
91
214
33
127
4
17
57
6
78
29
30
26
108
11
19
89
21
61
56
32
23
208
14
3
58
82
41