50
14
32
41
30
15
25
51
29
9
165
60
77
20
119
31
63
95
36
75
18
13
21
132
42
27
242
67
52
19
28
105
59
26
159
113
12
56
40
92
39
44
66
65
195
88
86
16
37
151
212