22
174
51
37
137
776
41
88
267
273
50
52
46
13
54
376
170
450
686
81
61
205
199
367
25
33
103
101
383
36
20
70
35
55
124
148
97
72
59
9
1140
162
102
49
190
28
15
24
75
66
16
27
40
57
32
10