32
7
9
2
11
5
13
16
4
163
18
85
6
29
15
19
169
775
451
173
24
78
56
14
71
189
92
82
10
105
51
631
70
157
574
493
26
20
45
420
41
572
343
22
167
110
341