67
39
36
31
41
8
63
52
15
30
22
18
83
172
120
78
32
133
177
55
92
73
60
50
51
33
14
114
42
139
151
45
35
699
11
254
93
46
2
17
43
80
23
74
7
38
40
16
282
13