244
43
23
39
118
71
278
93
126
11
94
28
248
73
70
117
107
75
36
46
321
444
61
112
84
30
64
199
76
86
38
31
21
233
60
32
37
42
72
136
138
12
69
102
34
55
90
15
95
7
17
33