145
16
20
247
58
85
202
118
38
144
74
90
65
91
327
124
77
133
169
101
139
24
41
62
55
27
46
105
173
32
49
11
45
72
30
212
115
80
134
174
185
13
122
23
14
103
135
56
160
102