46
20
81
26
19
7
36
23
8
121
3
25
2
13
296
43
18
15
29
14
72
40
10
118
31
5
16
38
175
12
6
145
149
162
9
39
374
349
133
264