63
41
46
25
42
31
175
15
32
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
348
29
17