39
16
87
40
235
19
33
23
56
45
49
48
38
25
86
70
263
41
26
93
302
27
15
57
8
53
81
20
88
64
151
80
123
30
43
42
65
17
114
192
96
280
353
134
92
128
204