343
77
246
614
66
53
27
65
169
41
22
12
71
158
143
269
148
159
89
105
34
106
84
85
108
43
109
38
30
37
275
63
42
92
80
213
25
11
103
9
64
29
17
28
61
26
107
82
268