28
104
88
17
50
44
142
433
209
93
71
26
36
174
56
22
155
103
15
267
57
100
31
136
40
116
165
11
27
58
35
64
10
98
23
77
39
72
20
138
18
41
460
141
53
324
38
12
19
124
25
16