132
56
26
8
1
412
22
14
16
290
73
87
41
118
208
152
23
34
25
12
305
297
27
128
304
156
35
13
21
38
67
31
97
49
28
63
51
11
39
116
139
5
36
114
205
6
17
85
32
967
57
15