15
149
14
104
11
531
35
32
74
40
43
29
63
21
57
703
28
56
45
136
142
98
20
51
22
386
37
18
23
110
214
75
1197
83
36
54
108
71
140
236
156
50
30
44
804
8
73
61
91
222
34