78
26
50
15
40
137
20
28
119
96
30
10
66
45
65
130
5
106
165
573
21
25
110
79
19
139
134
171
257
42
52
35
70
199
4
32
24
23
187
44
31
46
204
41
8
61
11
39