30
155
15
60
32
117
99
89
21
65
29
11
43
261
17
79
102
96
33
36
53
10
45
8
87
50
13
293
26
12
265
59
16
57
27
14
7
54
85
140
201
35
118
3