76
30
23
11
20
13
62
15
32
46
38
57
120
45
89
17
53
10
4
40
31
35
24
60
43
167
190
268
207
68
449
106
90
39
14
166
109
16
81
51
115
28
42
88
159
430
314
26
19