30
76
67
19
57
24
13
56
41
12
233
84
60
86
63
16
21
118
65
32
18
6
54
7
64
51
23
178
150
152
52
507
35
26
15
68
45
8
53
49
133
25
104
80