28
58
132
127
261
66
26
9
69
15
20
31
16
39
23
22
64
8
19
149
89
13
12
78
6
83
35
30
126
122
48
47
5
4
17
3
85
155
49
27
232
25
11
119