24
4
3
44
12
39
8
23
54
22
10
16
31
7
101
6
15
151
28
79
21
258
113
13
11
18
100
77
30
72
43
29
96
17
1
47
25
56
102
53
265
97
93
32