176
43
8
14
13
27
91
41
45
25
32
105
18
56
24
16
23
49
93
19
30
20
12
28
10
9
21
5
33
631
22
15
6
17
53
64
46
544