68
31
136
66
106
72
39
34
150
17
105
41
88
56
20
23
15
303
71
100
26
49
19
18
12
87
40
16
28
43
58
54
14
35
8
4
118
131
9
7
53
220
98