36
30
134
8
86
40
28
4
15
26
280
9
59
37
63
38
41
58
118
14
163
31
151
34
116
405
55
84
35
25
17
65
5
47
19
24
50
2
121
67
78
225