43
25
14
13
20
61
7
8
126
22
72
12
48
97
40
47
29
99
71
15
165
66
24
102
93
307
218
38
59
123
62
30
23
19
34
28
35
53
45
10
168
226
54
18
17
75