343
21
16
13
36
48
160
12
637
76
97
40
9
17
5
18
8
168
491
10
34
39
14
94
64
63
35
22
50
80
23
41
20
43
69
19
53
75
74
54
31
180
133
55
147
65
37
121
45