23
36
15
29
25
35
5
22
10
89
13
67
31
16
8
4
11
34
78
17
255
18
108
6
24
20
61
26
68
12
183
159
137
97
33
37
27
46
82
241