92
8
73
45
119
59
15
4
96
12
120
35
159
43
74
17
30
42
62
82
132
84
26
173
51
40
19
36
86
81
48
41
110
9
106
243
29
7
18
34
24
5
20
269
533
23
1
76
855
468