134
135
114
116
18
471
3
26
42
220
24
197
66
22
39
85
7
99
62
10
58
46
21
33
158
130
65
112
20
28
67
76
286
73
64
160
241
738
128
50
60
144
517
25
90
19
48
221
77
75