28
68
64
18
16
123
102
40
101
7
33
47
73
6
17
79
78
51
35
36
93
42
14
44
10
27
89
112
23
245
160
107
22
34
277
30
114
416
438
20
8
74
57
58
24
13
38
32