16
109
83
53
11
30
103
28
49
27
38
5
119
29
46
13
21
132
15
47
81
25
63
70
55
139
12
7
6
45
50
8
22
36
18
51
167
93
85
32
14
241