13
9
32
58
40
24
15
67
41
8
69
31
28
26
30
257
94
23
101
49
10
95
17
97
283
68
45
99
6
5
19
1
52
365
14
44
184
51
125
87
96
105
76
132
22