155
61
57
14
24
30
47
339
35
18
28
38
147
19
22
36
13
122
130
110
34
65
54
7
11
29
20
314
108
278
40
23
32
120
26
50
42
228
404
37
46
83
33
107
413
178
82