37
18
131
24
76
14
154
9
96
108
41
59
28
29
8
11
22
35
1
12
54
7
15
19
5
91
46
138
118
147
40
30
50
253
73
47
207
86
36
32
70
120
39
93