19
125
48
30
89
72
24
185
84
12
62
56
78
36
37
29
14
5
2266
68
11
31
73
46
6
7
231
59
163
54
45
302
23
110
112
97
120
86
10
13
33
3
158
115
21
672
382
27
145
39