38
199
274
193
17
50
11
122
56
18
29
42
46
16
26
12
4
5
25
76
51
45
37
7
61
24
32
22
126
15
75
28
19
128
43
30
20
21
27
9
374
244
40
8