28
62
194
95
70
13
54
16
40
109
61
25
140
30
21
50
24
37
29
45
41
74
43
23
139
44
22
42
63
82
33
51
11
15
72
113
34
133
27
880
6
361
48
111