43
17
38
320
22
8
127
39
20
50
84
92
64
6
49
2
16
90
36
365
3
21
85
74
57
132
27
44
143
313
78
97
104
5
155
32
34
197
109
107
58
66
81
86
119
31
7
1
41
67
56
62