45
14
76
32
52
333
198
12
23
18
85
25
43
10
8
11
306
84
57
24
54
49
211
240
38
29
17
160
413
35
751
34
587
42
107
83
145
40
28
26
44
101
88
9
120
197
59
72
91
218
138
75