50
23
51
30
44
13
70
55
41
159
17
34
148
108
48
54
49
151
33
94
22
32
10
29
15
57
99
96
19
37
164
47
71
18
40
20
25
162
11
53
314
95
9
7
230
66
46
31
63
39