63
41
46
25
42
32
175
15
7
11
28
143
9
82
22
5
104
107
14
18
87
56
27
12
21
35
23
43
13
59
47
30
53
40
349
29
17