198
137
42
126
70
484
244
76
19
88
95
44
112
41
29
66
20
101
332
97
150
529
65
28
25
102
15
92
114
12
72
87
69
38
52
8
18
37
271
32
4
122
77
73
27
50
46
6
74
132
125
22
30
34