98
283
357
45
33
137
67
43
219
42
97
40
30
130
210
17
114
53
31
125
48
66
10
83
49
75
47
57
41
37
140
25
34
32
55
86
20
36
39
18
70
35
167
95
203
64
19
143