98
76
158
11
69
37
101
6
137
135
12
46
72
16
40
22
32
42
33
19
23
21
45
44
86
58
77
378
104
49
62
197
111
163
84