37
4
10
1
3
8
2
7
9
5
12
6
11
16
21
19
49
51
20
14
25
22
132
15
137
129
38
102
40
105
63
136
85
197
93
159
80
64
90
87
381