13
52
151
36
11
35
61
17
41
45
29
10
23
54
121
71
143
189
76
37
24
27
75
73
47
31
6
15
94
7
49
33
40
65
28
56
232
122
58
133
63
59
22
171