7
194
37
66
41
160
313
185
332
101
74
145
164
252
631
10
38
9
62
31
81
154
68
55
27
120
308
11
20
18
131
88
91
142
53
19
47
71
84
368
109
36
13
175
32
79
76
52
65
50
182