102
198
282
33
232
11
156
98
105
53
104
78
71
66
145
172
65
34
207
73
37
157
48
160
20
93
49
70
43
292
39
91
86
26
120
218
186
293
67
72
129
192
1427
40
36
1118
61
25
19
170