30
43
221
78
18
26
90
39
36
37
274
32
14
33
57
34
46
20
81
8
70
227
16
157
99
56
21
63
50
29
4
3
108
40
17
102
161
9
27
67
13
48
10
68
23