121
89
8
103
31
28
61
7
73
132
30
98
51
26
21
35
482
176
24
54
131
112
12
70
10
92
186
266
34
33
65
233
17
5
49
36
193
42
69
183
180
37
48
114
275
66
152
19
39