36
136
28
91
23
30
86
202
46
125
7040
472
93
43
24
71
64
73
45
66
62
102
49
32
38
25
72
50
249
13
16
108
57
272
35
63
54
80
98
87
52
176
41
188
18
47
31
17