11
10
92
146
29
13
2
57
98
65
21
7
24
17
5
45
14
3
31
40
55
16
39
1
4
23
27
132
34
96
82
79
70
43
12
54
49
22
18
149
41