71
49
12
21
50
161
133
40
8
11
1291
26
32
559
4
31
20
165
33
154
43
75
38
7
90
36
70
37
128
170
56
223
15
30
22
123
364
84
89
163
105
875
112
17
28
178
300
27
205
48
42