38
20
72
43
170
3
22
23
37
25
18
28
12
110
35
32
123
50
39
36
46
30
29
58
13
62
6
109
142
233
151
1
93
7
16
10
118
82
95
73
5
14
17
67
61
33