60
37
138
103
102
41
17
21
20
140
56
54
47
16
97
59
77
89
317
131
19
39
51
62
65
22
78
68
219
58
256
207
15
32
96
50
31
104
230
116
488
249
146
57
124
53
75
24
34