142
62
229
22
4
15
48
41
2
9
92
16
68
46
17
111
30
13
43
79
65
53
51
34
32
19
247
235
50
69
33
143
20
77
8
118
23
196
67
75
56
85
39
66