37
27
7
11
25
9
3
38
14
12
4
42
40
26
91
89
29
138
194
198
31
22
10
32
24
56
59
39
20
52
51
17
137
53
67
100
46
114
82
71
108
97
23
34
125
203
110
149