50
28
12
38
60
45
151
55
30
39
48
186
67
56
31
17
16
36
27
47
10
93
21
14
9
19
13
8
57
71
5
23
3
15
59
49
63
44
155
18
107
123
83