38
22
9
43
35
21
19
32
58
44
28
12
227
25
55
20
13
37
17
76
54
65
5
56
323
4
183
78
15
27
86
39
10
105
81
94
60
52
99
66
46
70
48
57
92
127