21
36
24
73
46
4
11
52
153
12
737
232
184
385
40
15
93
746
282
26
65
71
146
587
48
78
6
161
83
45
23
141
140
138
66
82
41
19
81
124
54
53
7
22
94
25
61
16
18
42
44
51