5
1
33
16
38
14
13
37
28
96
85
60
77
6
82
119
15
20
238
65
24
19
237
143
84
282
401
158
118
75
11
74
49
130
25
23
88
191
474
30
107
34
12