37
137
101
36
24
110
67
7
45
22
10
4
99
41
63
1
69
257
52
95
11
6
56
12
72
14
82
18
2
106
71
30
8
26
13
55
31
60
35
21
68
44
16
47
15
75
46
25