142
156
5
15
12
239
20
21
126
105
30
67
11
33
17
28
61
59
52
14
41
45
13
26
32
1
190
10
7
23
70
97
39
19
6
9
4
31
63
24
29
214
18
60
80