37
24
98
64
207
120
147
32
11
75
70
28
125
26
50
14
7
30
9
239
74
46
41
10
83
221
87
13
51
47
36
54
549
256
44
25
19
48
91
22
40
134
209
33
20
39
15