12
233
91
55
49
13
98
38
40
46
89
27
48
41
242
14
37
18
21
16
10
22
24
97
130
56
8
26
15
33
11
110
475
6
9
34
79
92
127
25
29
45
82
149