29
39
12
38
48
11
77
35
13
23
9
10
67
47
220
121
30
18
71
21
44
53
43
5
56
156
37
50
36
20
69
49
111
250
33
19
8
7
16
24
149
31