50
179
109
265
12
53
137
29
184
56
84
19
4
22
38
16
40
20
15
83
72
9
107
27
3
36
42
47
23
37
61
60
131
46
63
58
21
62
18
31
197
7
5
128
82
51
14
10
43