7
37
6
84
52
85
29
53
45
62
65
17
9
123
137
131
216
687
48
46
74
5
33
160
22
31
57
49
58
68
28
56
23
11
120
12
470
60
16
87
537
1033
35
372
250
21
71
38