45
390
35
72
58
14
81
69
29
11
168
92
190
23
63
120
16
28
133
33
13
247
40
198
192
91
126
60
87
210
44
64
170
121
9
39
79
73
90
55
84
105
77
57
118
156
107
41
228
49
32
132