27
40
38
29
23
51
72
9
18
56
5
34
24
63
306
82
10
12
8
73
239
2
267
22
80
28
492
16
160
7
36
83
79
6
37
3
4
52
19
88
81
249