140
32
35
8
42
20
53
26
16
152
23
162
116
98
297
11
104
194
6
25
118
114
10
7
93
136
77
78
19
22
5
44
2
74
72
94
65
52
58
43
14
128
31
36
47
168
67
443
33
393
1421
133