50
195
12
154
112
64
49
29
13
19
80
43
22
6
194
32
87
59
100
77
65
56
122
61
14
5
39
3
11
10
107
16
8
41
88
115
23
34
18
103
27
9
4
201
458
31
121
44
84
89
17