79
242
114
328
399
163
293
47
51
84
23
33
115
64
156
27
49
42
17
137
91
56
62
111
108
107
35
72
155
22
68
38
41
143
367
31
59
12
315
195
117
119
19
52
46
141
173
178
285
61
8
90
25
255