31
56
22
82
6
23
8
36
179
7
9
139
64
110
13
12
2
11
41
45
5
106
4
29
76
112
104
189
108
96
27
20
17
14
156
25
3
10
46