7
12
133
31
47
8
27
61
56
87
42
45
19
33
28
211
11
795
53
217
46
431
134
22
55
86
65
195
13
6
194
64
404
103
908
29
5
16
76
62
68
66
24
4
38
26
58
101
43
81
115
279
36
136