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