25
82
31
22
12
14
7
8
34
11
29
73
60
32
88
55
10
95
152
4
66
20
9
15
47
90
41
158
108
97
113
16
13
37
17
43
50
76
27
6
86
5
24
3
44
39
23