378
139
45
40
27
33
93
12
43
4
24
32
284
90
10
63
113
38
35
68
47
91
26
53
19
11
15
152
22
338
9
122
18
16
5
54
86
39
73
121
6
41
50
97
46