25
35
107
95
77
73
138
83
110
75
36
16
47
327
20
64
325
24
50
32
28
38
6
112
40
148
37
33
801
49
121
9
122
55
53
60
125
136
206
81
14
18
7
57
54
34
29
185
103
117
85