12
51
25
6
39
76
43
11
9
126
7
35
10
8
22
20
89
86
42
72
147
16
233
81
5
74
57
3
30
1
114
2
21
19
56
17
182
13
87
122
14
18
50
45
60
38
28
82