80
33
48
76
32
273
434
6702
191
195
37
95
134
31
350
170
977
14
159
30
103
57
111
13
1790
35
24
67
27
89
28
45
530
509
3753
129
151
548
34
464
55
261
116
64
318
65
53
22
371
153
47