141
53
123
29
12
8
156
22
79
66
136
383
36
28
20
47
43
14
102
83
52
444
322
30
246
59
153
391
9
97
48
215
88
33
23
25
466
37
49
87
236
90
21
144
4
125
3
480
117
384