45
35
15
11
43
7
127
57
14
24
19
28
39
61
2
9
225
21
171
5
41
3
44
246
32
29
102
97
4
22
56
12
49
30
20
50
23
51
47
662
17
18