22
34
4
16
375
114
14
37
76
70
286
126
28
7
32
26
27
8
237
96
176
35
241
9
49
100
112
45
19
42
38
67
146
40
86
243
102
60
161
133
39
51
33
65
129
11
125
52
46
108
159
132
285
79
41