158
8
106
89
15
57
125
119
52
18
7
19
20
11
49
5
35
37
92
142
48
21
33
75
55
56
17
23
121
25
42
151
32
64
12
28
105
176
228
26
53
68
60
43
47
10
36
4