245
109
63
49
119
139
31
60
27
66
184
74
25
28
21
367
53
58
55
242
38
42
51
154
10
77
39
65
20
275
9
22
61
54
44
36
50
101
73
226
75
7
108
35
11
56
140
170
24
59