138
136
24
37
26
15
78
7
397
25
51
27
30
42
32
73
53
34
16
359
17
67
401
451
23
13
11
35
9
40
70
119
36
102
52
5
103
173
68
33
41
430
62
65
50
160