88
23
13
16
40
231
17
19
10
140
27
11
103
5
71
21
53
48
39
8
51
42
22
30
24
28
278
149
47
20
75
49
69
110
87
43
60
31
99
66
65
116
195
151
59