7
152
97
60
66
3
235
40
5
13
11
25
51
42
14
22
150
30
265
16
47
23
10
133
114
24
87
193
27
38
15
34
377
139
56
31
75
415
59
49
91
9
54
272
78
35
130
28
126
222
48
63