2
11
16
9
38
144
29
17
14
59
52
26
20
148
25
31
91
39
223
114
47
90
28
85
112
48
23
32
292
74
51
36
88
79
302
60
101
231
22
5
161
186
175
50
45
130
113
12