44
33
5
13
30
10
24
31
28
76
75
22
248
48
7
87
38
40
67
46
9
86
159
1
6
37
3
18
15
93
57
11
8
12
4
14
140