38
44
91
37
205
152
22
90
21
84
60
108
27
48
43
31
36
16
11
30
77
46
33
83
28
243
3
40
56
15
112
219
64
161
2565
67
114
194
79
1341
42
151
53
120
597
627
533
6
25
17
52