50
17
7
40
38
36
20
83
382
32
94
60
95
133
106
104
98
113
168
128
107
87
74
244
123
52
16
242
10
56
47
2
199
14
58
8
34
55
6
44
80
3
13
97
11
132
30
23
102