175
62
44
84
24
21
17
29
131
159
14
262
68
30
56
61
28
18
55
46
52
93
15
86
39
191
110
63
81
4
26
20
223
6
91
22
45
510
633
283
49
40
76
36
135
35
121