109
48
47
60
26
65
1334
57
5
170
104
80
39
87
52
61
175
201
983
38
235
187
126
56
58
260
376
97
37
67
33
424
45
42
117
522
72
82
12
68
30
127
10
36
6156
64
1572
88
55
27
218
50
237
63
95