16
66
7
295
65
132
22
19
14
40
42
28
23
83
11
76
30
18
8
12
45
10
129
196
13
97
74
63
37
224
1
57
20
35
99
36
5
17
67
26
77
111
54
155