13
58
106
22
56
111
94
91
68
150
11
65
10
20
33
16
209
87
181
57
63
132
53
21
77
14
15
40
26
43
37
17
149
62
35
108
97
34
100
74
98
6
436
29
72
84
51