40
16
83
49
7
27
8
103
20
17
126
268
59
10
22
37
51
71
100
3
68
75
205
12
62
88
38
15
33
184
29
150
24
64
28
50
30
79
43
21
82
114
48
325
93
18
36
95
39