50
34
22
31
24
32
15
121
46
130
83
37
58
62
55
42
51
26
71
35
47
16
8
236
195
17
5
2
14
43
66
61
90
77
211
19
20
178
38
56
52
60
12
80
147
166
127
11