155
145
8
133
50
83
115
43
34
20
357
23
25
138
414
29
11
17
38
24
31
26
53
6
42
68
60
57
87
41
9
130
78
96
71
16
39
67
18
13
32
122
49
56
40
170
70
104