28
17
44
109
82
111
51
127
65
41
37
105
23
106
244
24
58
42
68
31
9
8
232
80
3173
18
22
21
45
123
13
124
844
26
300
150
15
36
328
30
279
292
104
25
57
221
1064
49