79
394
29
23
471
137
178
72
100
30
6
21
114
60
127
287
391
245
20
41
22
173
276
39
71
55
28
58
248
38
32
167
231
154
24
67
59
18
82
16
441
17
57
119
37
117
74
10
215
34
26
124