106
31
9
27
22
53
16
38
11
49
7
48
36
32
10
13
44
62
21
39
37
90
40
46
235
89
73
42
23
143
47
41
34
55
59
35
65
69
24
127
18
54
14
909
105
8