28
57
139
68
291
22
44
46
351
23
21
38
26
213
29
82
70
13
45
12
5
24
105
3
19
25
33
34
72
17
61
228
102
11
52
8
9
27
39
114
37
2
43
6