55
40
19
43
13
87
7
32
25
33
10
23
16
18
123
14
20
12
5
17
191
11
36
58
152
149
176
371
257
22
188
147
63
84
107
39
51
9
46
122
228
60
75
4
30
26
3