28
13
6
14
17
22
59
70
30
36
12
37
82
137
47
72
45
244
33
34
16
21
56
102
86
58
548
73
51
57
46
65
26
44
105
23
3
18
76
19
67