81
71
102
30
35
140
153
359
180
10
210
77
12
32
170
252
44
41
59
141
106
94
197
475
72
341
33
24
60
19
52
15
116
127
23
155
133
9
223
31
104
62
114
76
370
236
50
51
286
39
25
108
124
107