52
21
42
111
14
60
153
91
37
5
7
41
45
112
74
30
19
33
23
65
67
55
35
38
11
13
254
51
68
26
36
50
61
24
243
62
34
27
92
75
8
99
47
46
183
69
83
186
16