89
37
10
72
120
22
139
28
83
54
21
24
366
113
49
69
44
15
53
19
100
27
52
110
51
136
77
32
116
185
14
138
4
655
48
47
196
17
38
85
50
23
36
56
20
67
39
258
93