144
24
111
23
123
36
63
13
38
35
202
62
50
16
33
253
20
48
142
53
67
122
43
59
94
297
75
79
31
49
71
57
30
114
60
12
211
592
351
2448
15
126
58
750
216
51
372
65