131
47
76
28
41
48
58
387
91
71
24
68
11
66
49
110
30
61
32
42
37
120
50
35
26
63
43
56
19
89
16
39
20
38
23
15
251
75
13
8
72
146
332
166
25
144
33
29