158
72
78
37
7
27
48
3
244
49
51
33
16
11
39
57
10
18
95
47
67
9
104
17
20
21
29
15
142
113
44
24
13
64
46
4
60
23
14
8
30
163
87