2
8
40
9
17
26
7
53
32
152
74
46
37
56
39
21
14
49
18
6
20
85
45
95
155
13
24
141
66
222
58
275
41
331
104
98
493