50
39
16
41
155
7
5
11
31
22
96
72
20
21
23
14
43
116
98
55
34
33
17
66
86
35
13
45
37
6
54
18
4
63
3
24
36
28
19
156
2
141
10