37
49
58
6
29
15
20
11
17
30
4
7
113
1
5
18
13
9
3
16
25
10
35
73
19
38
82
110
157
2
51
22
39
52
145
76
170