346
14
47
76
11
43
291
7
139
268
98
10
22
63
133
30
42
5
8
50
15
113
33
72
4
35
21
41
16
160
9
23
65
26
28
20
48
81
55
24
794
108
40
359
336
192
45
13
213
146