2
23
19
149
234
15
136
46
37
12
44
91
22
158
60
3
17
13
6
40
7
10
84
48
68
95
18
36
8
14
28
20
21
39
26
265
32
38
42
9
71
25
97
41
52