32
4
28
8
6
2
5
1
3
9
15
13
10
11
136
138
114
18
17
34
293
103
14
84
19
29
27
22
41
25
12
16
20
44
21
46
24
82
49
7
96
35
73
30