22
215
20
21
35
45
26
10
284
13
17
36
31
12
294
147
91
5
2
24
50
65
114
41
7
132
51
30
61
14
40
23
8
84
9
47
307
614
68
49
19