125
10
43
124
40
16
46
17
48
56
20
11
168
6
19
23
26
94
89
102
270
13
131
91
92
85
39
4
177
1
21
96
2
167
781
24
60
3
8
35
322
22
69
449
127
12
36
251