29
48
61
386
102
40
15
161
37
99
25
128
14
36
11
4
6
123
98
176
8
1
63
9
18
107
443
89
3604
13
426
20
12
224
57
355
52
30
148
32
5
17
373
22